是javascript window.location crossbrowser?

EBA*_*BAG 29 javascript dom cross-browser window-object

javascript代码window.location是否在所有新旧STANDARD POPULAR浏览器中都有效?

Pur*_*ell 58

window.location,它具有相同的结构document.location,在以下属性的现代浏览器之间应该是相同的:

已知差异:

  • location.origin在撰写本文时,只有Webkit .

  • window.location.origin polyfill: if (!window.location.origin) { window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ?':' + window.location.port: ''); } (2认同)

Jim*_*ler 16

我不能说"所有旧浏览器",因为它可能无法在Netscape Navigator 0.9中运行,但是这是标准的,并得到了广泛的支持.

  • 确实.在[Netscape 2.0](http://en.wikipedia.org/wiki/Netscape_Navigator#The_rise_of_Netscape)中首先支持JavaScript. (3认同)