15

Webポータルタイプのアプリケーションへのランディングおよび情報ページとしてWebサイトがあります。

ポータル ビューに美しく遷移するアニメーション (ナビゲーションがスライド アウト、新しいナビゲーションがスライド イン、さまざまなウィジェットがフェード アウト、新しいウィジェットがフェード インなど) を開始するために、ポータルへのリンクが必要です。

www.mydomain.comただし、 からに移動するための URL も必要portal.mydomain.comです。

ポータルをロードするためのアニメーションと、サブドメインになるための URL の両方を持つために、私はどんな長さでも進んでいきます。

現状では、これを行うとセキュリティ ポリシーに違反し、許可されないことは理解していますが、リロードが必要な場合にポータルへの流動的な移行を実現する方法はありません。

できることはありますか?おそらく、2 つのドメイン間で明示的な信頼を確立する何らかの方法です。

4

1 に答える 1

14

それはできません。これは仕様によるものです。例外はありません。

Mozilla pushStateのドキュメントから:

新しい URLは、現在の URL と同じオリジンである必要があります。それ以外の場合、pushState() は例外をスローします。

于 2013-02-11T23:50:21.043 に答える