首页 > 如何跳转才能让点击链接的效果变成复制链接打开的效果一样

如何跳转才能让点击链接的效果变成复制链接打开的效果一样

RT,比如有些服务器设置防盗链,点击链接分析来路,来路不对就无法正常显示页面,但是复制这个链接到浏览器打开就正常显示。如何设置跳转,才能让点击链接变成跟复制链接打开一样呢?求教


这里已经有人提过类似问题,你可以参考一下:
http://.com/q/1010000000123441

其实方法很简单:
1.创建一个IFRAME
2.在IFRAME中加载你要加载的跨域内容或打开你要打开的链接


原因在于 HTTP request header 里的 Referer

使用 HTTP response header 里的 Location 跳转不知道有没有用。


题主的这个情况就是要通过 JS 去掉 HTTP Header 里的 Referer 。

放狗搜了一下:

SO 上的讨论:http://stackoverflow.com/questions/6817595/remove-http-referer

实际解决方案和Demo:http://referrer-killer.googlecode.com/git/example.html


火狐可以设置选项 network.http.sendRefererHeader=0 来不发送任何 Referer。

【热门文章】
【热门文章】