求JS 指定域名访问,否则跳转到某域名

JavaScript08

求JS 指定域名访问,否则跳转到某域名,第1张

//我写了一段,看看能用不

var dName=new Array("www.dn1.com","dn2")//允许的域名

dn=location.hostname//取访问所用域名

for(i=0i<dName.lengthi++) //在允许的域名中搜索访问所用域名

if(dn==dName[i])break //找到后中断搜索

if(i==dName.length) //没有中断,即没找到

setTimeout("location.Replace('指定域名')",3*1000)//3秒后跳转

一般的浏览器环境,无法简单的跨域。

较复杂的方法是利用 jsonp 技术,来实现跨域通信,参考链接:

http://baike.baidu.com/view/2131174.htm?fr=aladdin

但是如 LZ 这样想要简单跨域直接操作其他 frame 里面元素的,无法简单实现。