我现在在作一个网站来源统计器:比如一个A网站,放了一串弹出窗口的代码,function openwin()

window.open(http://www.b.com,'00000','width=1024,height=800,top=0,left=0,toolbar=yes,menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes');
}把B网站弹出来,B网站里,如何知道是A网站弹出来的
我的网站用的都是jsp的代码写的就是在B网站的首页里放一段代码,就能够实别出B网站的来源,是从A网站弹窗出来的
不知道jsp代码用什么方法实现,谢谢各位兄弟
如果是A网站作个链接,点击到B网站,通过
    String callingPage = servletRequest.getHeader("Referer");就知道,但是弹窗的话,这个就实现不了了啊希望各位兄弟交交我

解决方案 »

  1.   

    他的意思是说用参数的形式带在url后面。
    例如
    http://www.**.com/w.jsp?p=aurl
      

  2.   

    各位有什么办法能判断出B网站是从A网站上弹出来的,就是从他A网站上过来的流量,不在A网站上放什么url参数,有什么办法吗
      

  3.   

    alert(window.opener.location.href);
     你们的方法都是获取当前的地址我的意思是如何判断B网站是从A网站上弹出来的
    就是确定B网站的来源是从A网站上来的,我现在要作一个统计器,为的就是防止别人作弊,要判断他的网站是不是从A网站上弹出来的
    各位多我帮助
      

  4.   

    alert(window.opener.location.href); 是正解关键字:opener
      

  5.   

    alert(window.opener.location.href);不能跨网址啊
    比如A网站是http://www.a.com   B网站是http://www.b.com 在B网站上放alert(window.opener.location.href);也弹不出是A网站地址出来啊
      

  6.   

    jsp,java里面有没有什么好的方法进行判断request有没有什么方法,javascript方法不能跨地址,不能跨不同的网址进行判断获取地址
      

  7.   

    能不能折衷一下?弹窗别直接弹 先弹出他自己的页面 然后转向你的广告页面如  open("他自己的网页",xxxxxxxxxxx,xx,x,x)然后:他的网页->你的网页 这样应该万无一失了
      

  8.   

    不知道我说明白了没:你不一定非要直接把B弹出来 你可以先弹出A的一个页面 然后转向B这样就可以获取弹窗来源了
      

  9.   

    继续帮我顶啊
    alert(window.opener.location.href);这是可以帮助某个页面是从某个页面弹出来的,但是我的第二个弹出的页面是用的struts写的,所有代码都是在java里作的判断,弹出的地址都是xxx.do后缀的,这在java 的struts如何用alert(window.opener.location.href);进行判断啊
      

  10.   

    取A网站的IP 看看是不是 不就知道了
      

  11.   

    是这样的,我让所有用户注册后,到我的网站上投放一代码javascript代码,代码地址(比如我的网站是A网站,代码地址是http://www.A.com/1.js   让他们把http://www.A.com/1.js,投放到他们自己的网站上,这个http://www.A.com.cn/1.js 放到他们的网站上的时候,会弹同http;//www.B.com的网站来,http://www.A.com/1.js里的代码是经过http://www.A.com/xx.do来进行获取对方的弹出的IP,然后再转发到,需要跳转的http://www.B.com网站上.
    我现在要进行判断的就是不允许别人直接弹出http://www.A.com/xx.do作弊,直接弹出http://www.B.com,而是要对方一定是投放了http://www.A.com/1.js来进行弹出别人窗口的,不能别人直接刷页面,直接用http://www.A.com/xx.do来弹出.
    有没有办法进行判断
      

  12.   


    真正的JAVA牛群,项目高手云集---19384516欢迎高手来此交流,有实际经验的最好。
    菜鸟请勿入
    即使进了你也搭不上话![em2]