您的位置:首页 > 编程语言 > PHP开发

谷歌浏览器拦截窗口(以及url解析分别在php和js中)

2015-11-22 15:54 501 查看
同样的一段代码,前阵子在谷歌浏览被拦截,这次尝试却不会被拦截,实在是太奇怪了。因此记录下。

谷歌拦截设置如下:

右上角的工具栏上的三道杆----->选择“设置”----->在页面底端找到并点击“显示高级设置”------>在“隐私设置”部分,点击“内容设置”----->在“弹出式窗口”部分,选择“不允许所有网站显示弹出式窗口”。

代码如下

<!DOCTYPE html>

<html lang="zh-CN">

<head>

<meta charset="gb2312" />

<title>请稍后,为你加载中...</title>

<script language="javascript" src="http://dft.zoosnet.net/JS/LsJS.aspx?siteid=DFT78546589&float=1&lng=cn"></script>

</head>

<body>

 <script>

    var LiveAutoInvite0='邀请说明';
var LiveAutoInvite1='来自首页的对话';
var refer=document.referrer;  //上一个访问页面
var locaiton=document.location;  //本次访问页面
var sign = window.location.search; //商务通说明
if( sign == "" || sign == null )
   sign = window.locaiton.host;
sign = escape(sign);

    if( typeof(openZoosUrl)  != "undefined" ){
    openZoosUrl('chatWin','&e='+sign);
}else{
    window.location.href="http://dft.zoosnet.net/LR/Chatpre.aspx?id=DFT78546589&p="+locaiton+"&r="+refer+"&e="+sign;
}

  </script>

<body>

</html>

前一阵子在谷歌浏览下会直接拦截掉,不让窗口打开

今天测试在谷歌浏览器下会在一开始稍微拦截,随后正常打开,不知道是什么鬼。

url解析分别在php和js中应用算比较多了。

js中的url解析获取

对于这样一个URL
http://www.jb51.net:80/seo/?ver=1.0&id=6#imhere
我们可以用javascript获得其中的各个部分

1, window.location.href

整个URl字符串(在浏览器中就是完整的地址栏)

2,window.location.protocol

URL 的协议部分

本例返回值:http:

3,window.location.host

URL 的主机部分

本例返回值:www.jb51.net

4,window.location.port

URL 的端口部分

如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符

本例返回值:”"

5,window.location.pathname

URL 的路径部分(就是文件地址)

本例返回值:/seo/

6,window.location.search

查询(参数)部分

除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值

本例返回值:?ver=1.0&id=6

7,window.location.hash

锚点

php的url解析函数

$url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/"; 
$parts = parse_url($url); 

4000

输出: 
Array 

[scheme] => http 
[host] => www.electrictoolbox.com 
[path] => /php-extract-domain-from-full-url/ 


输出: 
Array 

[scheme] => http 
[host] => hostname 
[user] => username 
[pass] => password 
[path] => /path 
[query] => arg=value 
[fragment] => anchor 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: