2011-12-14 39 views
4

我幾乎不可能的問題,但我希望有人能想出一些工作解決方案或解決方法。跨多個域可以使用HTML5的pushState()嗎?

我有一個網站,我使用History.js做點播頁面更改,以防止點擊鏈接時加載完整頁面。然而,我的網站有多個域名,所以跨域策略不允許更改主機的完整URL,只能更改/設置相對路徑。

任何人都可以幫助我,如何使用History.js並克服跨域策略?但是,我無法停止使用這些多個域,所以單個域不是解決方案。

在此先感謝您的幫助。

+0

我希望有一種方法可以做到這一點。有些域可以讓對方做到這一點。沒找到任何東西.. – Flion 2013-03-27 10:22:08

回答

6

由於安全原因,這是不可能的。允許跨域pushState將允許惡意域名僞裝成可信域名。

相關問題