以前,可以通过js:
<script>
if(parent.window.opener) parent.window.opener.location="http://www.csdn.net";
</script>这个办法实现,当用户从百度搜索页面打开网站时,会用一个新的页面来覆盖百度的搜索页面现在在百度上失效了请问,还有什么新办法没有?
<script>
if(parent.window.opener) parent.window.opener.location="http://www.csdn.net";
</script>这个办法实现,当用户从百度搜索页面打开网站时,会用一个新的页面来覆盖百度的搜索页面现在在百度上失效了请问,还有什么新办法没有?
直接用opener.location.href
这个问题简单,解决了记得给分
在A站上加入这个代码
当用户从百度的搜索页面,点击链接进入A站后,这时触发JS,覆盖百度的页面
<script language=javascript>window.opener.location.href("http://www.baidu.com")</script>记得 给分。
<table border="0" cellpadding="0" cellspacing="0" id="1"><tr><td class=f><a onmousedown="return c({'fm':'as','F':'679337CA','F1':'9D73F1E4','F2':'4CA6DF6A','F3':'54E5243F','T':'1260427882','title':this.innerHTML,'url':this.href,'p1':1,'y':'7FFDE56F'})" href="http://www.csdn.net/" target="_blank" ><font size="3"><font color="#c60a00">CSDN</font>.NET - 中国领先的IT技术社区,为IT专业技术人员提供最全面的..</font></a><br><font size=-1><font color="#c60a00">CSDN</font>网制作的编程技术中心站点。<br><font color="#008000">www.csdn.net/ 106K 2009-12-9 </font> - <a href="http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7327d818c027fa3cf1fd5794f041a26b5b476634658&p=98769a46928a1ae508e2963a45&user=baidu" target="_blank" class="m">百度快照</a> <br></font></td></tr></table>
这样子来看的话,你通过百度,搜索到了你的页面,但是你卸磨杀驴,人家辛苦的把你页面搜索出来,你却在打开你页面的同时,把搜索引擎的页面干掉了~~百度可不是傻子