html` <div id="msg" >No msg received yet...</div>`
window.addEventListener("message",event=>{
console.log(event);
if(event.origin!="https://observablehq.com"){
lettxt=document.querySelector("#msg");
txt.innerHtml=`msg is ${JSON.stringify(event.data)}`;
}
})
// messages sent from here do not go through either
window.parent.postMessage('toto','*')
//window.parent
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.