web 项目跳转网址不加referrer信息
来源:互联网 发布:怎么在淘宝改收货地址 编辑:程序博客网 时间:2024/06/14 11:12
一: 加本站临时链接,url在新开窗口打开
思路: 让链接跳转到一个out.html 网页中
该网页的内容:
<html><head> <meta charset="utf-8"> <style type="text/css" media="screen"> iframe{ display: none; } </style><body onLoad="open_without_referrer()"><script>function open_without_referrer(){ var link = encodeURI('{$url}');//url为跳转链接 document.body.appendChild(document.createElement('iframe')).src='javascript:"<script>top.location.replace(\''+link+'\')<\/script>"';}</script></body></html>
二: 不加本站临时链接,url在原窗口打开
思路: 将上述html中的script在本页面中封装成function 使用
function openWithoutReferrer(url){ document.body.appendChild(document.createElement('iframe')).src='javascript:"<script>top.location.replace(\''+url+'\')<\/script>"';}
三: 不加本站临时链接 ,url在新窗口打开
思路:在原页面中script中封装function 并调用
function openWithoutReferrer(url){ window.open('javascript:window.name;', '<script>location.replace("'+url+'")<\/script>');}
解决js中window.open弹出的是上次的缓存页面问题
function openWithoutReferrer(url){ var oDate = new Date(); window.open('javascript:window.name', '<script>location.replace("'+url+'")<\/script>'+oDate.getTime());}
附:
1.php查询网站页面跳转referrer信息
dump($_SERVER['HTTP_REFERER']);
2.script 开新链接
window.location.href = url;//本窗口打开urlwindow.open(url);//新窗口打开url
0 0
- web 项目跳转网址不加referrer信息
- tomcat部署项目,不加项目名自动跳转
- web项目中加斜杠与不加斜杠
- 跳转页面referrer验证失败
- java web 项目 通过 action 查询第三方网址并跳转
- web项目加解密
- web项目页面跳转
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- Tomcat部署spring web项目,直接通过域名访问,不加项目名称
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- referrer
- Referrer
- 获取http头 的 referrer 信息
- 好的项目网址信息关注
- 网址跳转
- web项目首页跳转问题
- 加解密web.config文件重要信息
- 用tomcat部署上java web项目后在地址里输入地址不加项目名
- Javascript、Jquery 获取浏览器和屏幕高度
- 洛谷P1073&NOIP2009 最优贸易
- higher-order function first-order function
- OpenGL程序:移动的正方形
- HTML5基础(二)
- web 项目跳转网址不加referrer信息
- 【iOS开发】APP增量更新和热修复
- SQL Server 和HBA 卡 队列深度
- 变量类型,信息输出相关函数 var_dump var_export print_r
- 图片选择器
- 读书笔记 C和指针
- C/C++中 . 和 -> 的使用区别
- 【编译】词法分析
- 关于防抖