新微赢技术网

标题: top.location [打印本页]

作者: 天之骄灵    时间: 2010-1-9 02:56
标题: top.location
谁能解释一下:
<SCRIPT LANGUAGE=javascript><!-- if (top.location != self.location)top.location=self.location; // --></SCRIPT> 可防止被人frame 为什么?
作者: 黑角残叶    时间: 2010-1-9 02:56
self.location   指的是当前页面的location
top.location   是指当前页面所属的父页面的location

判断当前是页面和父页面的地址是不是一样的,如果是一样的,则父页面即当前页面,如果不一样,可能是当然页面处于弹出窗口或框架内

这个在很多场合可以用,有个场合可以用在防止自己的网页被别人IFRAME过去,即被别用框架引用过去




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2