On Github LukasBrin / HTML5-WebMessaging
Created by Lukas Brinkmann
Kommunikation zwischen Browserkontexten
von allen Mechanismen verwendet
Attribut Inhalt data Strings, Arrays, Objekte, ... origin Quelle des Dokuments ports Array mit Message-Ports⇒ zwei Browserkontexte mit unterschiedlicher Domäne
SendenotherWindow.postMessage(message, targetOrigin, [transfer]);Empfangen
window.addEventListener("message", receiveMessage, false);
function receiveMessage(event)
{
if (event.origin !== "http://example.org:8080")
return;
// ...
}
⇒ direkte Kommunikation über mehrere Quellen
Hier gehts zum Coding.
port.postMessage(msg);
Fragen?