一个页面调用另一个域的页面,他们之间如何传值?有两个页面A.html和B.html这两个页面是不在不同的站点上:
http://192.168.0.1/A.html
http://192.168.0.2/B.htmlA.html上有个按钮,点击后用window.open的方式打开B.html,即:
window.open("http://192.168.0.2/B.html","_blank");这样的话,在两个页面间如何传数据呀?注意:有跨域问题。

解决方案 »

  1.   

    window.open("http://192.168.0.2/B.html?xx=" + escape(var),"_blank");B.html中
    用location.search取值再处理
      

  2.   

    果断用url传值,如果涉及数据安全的话可以加密一下,不嫌麻烦的话可以用cookie
      

  3.   

    楼上各位,可以向打开的页面传值(这种方法我知道),但我说的是“两个页面间如何传数据”,也就是在A页面不关闭,不刷新的情况下如何传值。也就是B.html如何向A.html传值?要求:A.html不关闭,不刷新。