7

私はほとんど不可能な問題を抱えていますが、誰かがいくつかの実用的な解決策や回避策を考え出すことができることを望んでいます。

リンクをクリックしたときにページ全体が読み込まれないように、 History.jsを使用してオンデマンドのページ変更を行うWebサイトがあります。ただし、私のWebサイトには複数のドメインがあるため、クロスドメインポリシーでは、ホストとの完全なURLの変更は許可されておらず、相対パスのみを変更/設定できます。

誰かが私を助けてくれますか、History.jsを利用してクロスドメインポリシーを克服する方法は?ただし、これらの複数のドメインの使用をやめることはできないため、単一のドメインは解決策ではありません。

助けてくれてありがとう。

4

1 に答える 1

9

セキュリティ上の理由から、これは不可能です。クロスドメインpushStateを許可すると、悪意のあるドメインが信頼できるドメインになりすますことができます。

于 2012-06-08T02:49:56.453 に答える