नया वेब ब्राउज़िंग कॉन्टेक्स्ट बनाएं या तो नया iframe या नई विंडो बनाकर। हम postMessage() का उपयोग करके डेटा भेज सकते हैं और इसके दो आर्ग्यूमेंट्स होते हैं:
- message – भेजने के लिए संदेश
- 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);