javascript重定向的方法和区别

 
window.top.location="URL",或 top.location="URL" 这两个效果是一样的。
location="URL",window.location="URL",和location.href="URL" 这三个效果是一样的。
这几个都是用来做URL跳转的。window对象的属性一般都可以省略不写,所以代不代window都可以。
比如你在页面上调用close()相当于window.close(),他就会弹出关闭页面确认对话框。在IE6下没有,IE6以上版本都有。
top.location可以跳出框架,如果你的页面不想被别人的网页用iframe嵌入框架页里面,你就可以判断top.location.href==location.href相等就是对的,
不相等就top.location.href=‘你网站的URL’,
这样你的网站页面就不会被别人装载入框架页里面了。

 

你可能感兴趣的:(JavaScript)