假如现在有两个不同的域名,一个为a.com,另一个为b.com
我在a.com中用javascript脚本window.open b.com
这时候我在b.com中有没办法获得a.com的地址?

解决方案 »

  1.   

    b.com里的页面,如果是jsp,就这么写: 
    <script > 
    alert(" <%=request.getHeader("Referer")% >"); 
    </script >
      

  2.   

    谢谢2楼的回复:
    我的是静态页面,
    另外,jsp下弹出窗口能获得refer吗?
      

  3.   

    window.open
    的时候把本地url也一起带过去window.open("http://www.b.com/1.htm?url="+document.location.href);然后再b.com的1.htm页面用
    js去获取
    document.location.href然后分割出url=xxxx就可以咯
      

  4.   

    回4楼:
    这个想法不错,但是a.com与b.com不属于同个主人,b.com无法让a.com按b.com的意愿去这么做