日期:2014-05-16  浏览次数:20357 次

js如何判断 某个打开打开页面的父窗口域名中含有某个字符串?
js如何判断 某个打开打开页面的父窗口域名中含有某个字符串? 
比如判断来路域名是百度 

if(parent.window.opener) parent.window.opener.location='http://www.xxx.com'; 

我想做到,如果是打开新窗口,且打开新窗口的那个父窗口网址中不含有某个字符串,则父窗口网址自动变为 http://www.xxx.com

我要判断xxx这个字符串
http://www.xxx.com/1.htm 打开 http://www.xxx.com/2.htm 则父窗口不变化
http://www.yyy.com/1.htm 打开 http://www.xxx.com/2.htm 则父窗口自动变成 http://www.xxx.com

------解决方案--------------------
JScript code
if (opener.location.href.indexOf("xxx")==-1)
 opener.location.href="http://www.xxx.com";