在JavaScript中,window.Location和document.Location

在JavaScript中,window.Location和document.Location有什么区别?

他们应该引用同一个对象吗?


互换的青春
浏览 307回答 3
3回答

白衣非少年

获取当前位置对象的规范方法是window.location(见这是1996年的MSDN页面和2006年的W3C草案).把这个和document.location,它最初只将当前URL作为字符串返回(请参见此页位于MSDN上)。可能是为了避免混乱,document.location代之以document.URL(见在MSDN上),这也是DOM级别1.据我所知,所有的现代浏览器document.location到window.location但我还是更喜欢window.location因为自从我编写了第一个DHTML之后,我就一直在使用它。

慕森卡

document.location最初是只读属性,尽管壁虎浏览器也允许你分配给它。为了跨浏览器安全,请使用window.location相反。阅读更多:document.locationwindow.location
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript