Ich habe eine Website als Landing- und Informationsseite für einen Webportal-Anwendungstyp.
Ich brauche den Link zum Portal, um eine Animation zu erstellen, die wunderschön in die Portalansicht übergeht (Navigation wird eingeblendet, neue Navigationsfolien werden eingeblendet, verschiedene Widgets werden ausgeblendet, neue eingeblendet, usw.).
Allerdings muss die URL auch von www.mydomain.com
nach portal.mydomain.com
gehen.
Ich bin bereit, auf jede Länge zu gehen, BEIDE zu haben, die Animation, um das Portal und die URL zu laden, um eine Subdomain zu sein.
Nach meinem Verständnis würde dies die Sicherheitsrichtlinie verletzen und nicht erlaubt sein, aber es gibt keine Möglichkeit, einen fließenden Übergang in das Portal zu erreichen, wenn ein Reload durchgeführt werden muss.
Gibt es etwas, das getan werden kann? Vielleicht eine Möglichkeit, explizites Vertrauen zwischen den beiden Domänen herzustellen.
Es kann nicht gemacht werden. Das ist Absicht. Es gibt keine Ausnahmen.
Aus der Mozilla pushState-Dokumentation :
Die neue URL muss muss denselben Ursprung haben wie die aktuelle URL. sonst , wird pushState () eine Ausnahme auslösen.
Tags und Links html5 browser-history history.js