Можно ли использовать pushState () в HTML5 для нескольких доменов? - PullRequest
4 голосов
/ 14 декабря 2011

У меня почти невозможная проблема, но я надеюсь, что кто-то может найти какое-то рабочее решение или обходной путь.

У меня есть веб-сайт, на котором я использую History.js для внесения изменений в страницы по требованию, чтобы предотвратить загрузку полной страницы при переходе по ссылкам.Однако мой веб-сайт имеет несколько доменов, поэтому междоменная политика не позволяет изменять полный URL-адрес с хостом, можно изменить / установить только относительный путь.

Может ли кто-нибудь мне помочь, как использовать History.jsи преодолеть междоменную политику?Однако я не могу перестать использовать эти несколько доменов, поэтому один домен не является решением.

Заранее благодарен за любую помощь.

1 Ответ

6 голосов
/ 08 июня 2012

Это невозможно по соображениям безопасности.Разрешение междоменного pushState позволит вредоносным доменам маскироваться как доверенные.

...