Можно ли использовать pushState() в HTML5 для нескольких доменов?
У меня почти невозможная проблема, но я надеюсь, что кто-то может найти какое-то рабочее решение или обходной путь.
У меня есть веб-сайт, где я использую History.js для внесения изменений в страницы по требованию, чтобы предотвратить загрузку полной страницы при переходе по ссылкам. Мой веб-сайт, однако, имеет несколько доменов, поэтому междоменная политика не позволяет изменять полный URL-адрес с хостом, можно изменить / установить только относительный путь.
Может кто-нибудь помочь мне, как использовать History.js и преодолеть междоменную политику? Тем не менее, я не могу перестать использовать эти несколько доменов, поэтому один домен не является решением.
Заранее благодарю за любую помощь.
1 ответ
Это невозможно по соображениям безопасности. Разрешение междоменного pushState позволит вредоносным доменам маскироваться как доверенные.