比如有两个HTML网页:a.html 和 b.html ,在a.html 定义一个变量c ,并赋值, 然后在b.html页面中能自动显示变量c的值,注意是页面中显示,而不是弹出窗体框显示,应该怎么实现,谢谢
æ¹æ³1 cookie
æa ä¸ç åéc åå ¥ cookie ,å¨ bä¸è¯»å.
ä¸æ¨è
æ¹æ³2 session
æa ä¸ç åéc åå ¥ æå¡å¨sessionå¯¹è±¡ä¸ ,å¨ bä¸è¯»å.
æ¨è
æ¹æ³3 window.open("b.html")
å¨a.htmlä¸ä½¿ç¨ window.open("b.html") ;å¨ b.html ä¸ ä½¿ç¨ parent.c å¯åå¾ a.htmlä¸åéc.
ä½è¯¥æ¹æ³ç»ææ··ä¹± ä¸å»ºè®®ä½¿ç¨.
æa ä¸ç åéc åå ¥ cookie ,å¨ bä¸è¯»å.
ä¸æ¨è
æ¹æ³2 session
æa ä¸ç åéc åå ¥ æå¡å¨sessionå¯¹è±¡ä¸ ,å¨ bä¸è¯»å.
æ¨è
æ¹æ³3 window.open("b.html")
å¨a.htmlä¸ä½¿ç¨ window.open("b.html") ;å¨ b.html ä¸ ä½¿ç¨ parent.c å¯åå¾ a.htmlä¸åéc.
ä½è¯¥æ¹æ³ç»ææ··ä¹± ä¸å»ºè®®ä½¿ç¨.
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-06-13
传递参数,你要么是用js来实现,要么就用PHP来实现,我觉得PHP更简单一点吧,如果你A里面有个表单,提交到b里面,b是个PHP文件,就可以用$_POST['值'];来接收你的这个变量,就可以很容易的显示了啊 ,如果很多的数据,你可以放到mysql数据库里面,然后要用的时候再调用出来,要是你不想用PHP,用js就有点麻烦,js你可以用ajax异步传输来传东西,但是传的不是变量,是一个文件啊,或者是一个页面里面的一个div或者是别的什么标签里面的内容了
第2个回答 2012-06-13
通过地址栏传参数:如a.html?c=100提交a.html页面时b.html接收传参的值。