สร้างบริบทการท่องเว็บใหม่โดยการสร้าง iframe ใหม่หรือหน้าต่างใหม่ เราสามารถส่งข้อมูลโดยใช้ postMessage() และมีสองอาร์กิวเมนต์ พวกเขาเป็นเหมือน
- ข้อความ − ข้อความที่จะส่ง
- targetOrigin − ชื่อต้นทาง
ให้เราดูตัวอย่างการส่งข้อความจาก iframe ไปยังปุ่ม:
var iframe = document.querySelector('iframe'); var button = document.querySelector('button'); var clickHandler = function(){ iframe.contentWindow.postMessage('The message to send.','https://www.tutorialspoint.com); } button.addEventListener('click',clickHandler,false);