24 Über Domains hinweg kommunizieren
Clientseitigen Webanwendungen war es immer untersagt, direkt mit Skripten von anderen Domains zu kommunizieren. Diese Einschränkung dient dem Schutz der Benutzer.[72] Es gibt zahlreiche schlaue Möglichkeiten, diese Einschränkung zu umgehen, darunter die Verwendung serverseitiger Proxies und intelligenter URL-Hacks. Aber jetzt gibt es eine bessere Möglichkeit.
Mit der HTML5-Spezifikation wurde Cross-Document Messaging eingeführt, eine API, über die auf verschiedenen Domains gehostete Skripten Nachrichten hin- und herschicken können. So können wir beispielsweise mit einem Formular auf http://support.awesomecompany.com Inhalte in ein anderes Fenster oder iframe posten, dessen Inhalt auf http://www.awesomecompany.com ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access