网络编程 
首页 > 网络编程 > 浏览文章

window.location的重写及判断location是否被重写

(编辑:jimmy 日期: 2025/5/16 浏览:3 次 )

IE下window.lcoation可以被重写而不重新定向,具体方法是: var location = {},然后就可以重写具体的属性了,这样会对通过js判断location带来了一定风险。
如何判断location是否被重写了?折腾了一个下午,折腾了一个方法出来:

(location==document.location&&location instanceof Location)

此方法只用于IE。

上一篇:Firefox下无法正常显示年份的解决方法
下一篇:js怎么覆盖原有方法实现重写
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap