Является ли javascript code window.location функционалом во всех новых и старых СТАНДАРТНЫХ ПОПУЛЯРНЫХ браузерах?
Является javascript window.location crossbrowser?
Ответ 1
Я не могу сказать "все старые браузеры", поскольку он может не работать в Netscape Navigator 0.9, но да, это стандартно и очень широко поддерживается.
Ответ 2
window.location
, который имеет ту же структуру, что и document.location
, должен быть идентичным между современными браузерами для следующих свойств:
-
hash
(кроме FireFox ~ < 16.0, где была ошибка с кодировкой) -
hostname
-
href
-
pathname
-
port
-
protocol
-
search
-
reload()
-
replace()
Известные различия:
- Только Webkit имеет
location.origin
на момент написания.
Ответ 3
window.location работает во всех основных браузерах