पैरेंट ऑब्जेक्ट रेफरेंस
पैरेंट ऑब्जेक्ट चाइल्ड से मुख्य विंडो का रेफरेंस प्रदान करता है।
पैरेंट कोड
नीचे दिया गया डायरेक्टिव हर 3 सेकंड में iFrame को पैरेंट विंडो पर मैसेज भेजने के लिए ट्रिगर करता है। मुख्य विंडो से कोई प्रारंभिक मैसेज आवश्यक नहीं!
var a = window.addEventListener ? "addEventListener" : "attachEvent"; // यहां a इवेंट मेथड है
var b = window[a]; // यहां b इवेंटर है
var c = a == "attachEvent" ? "onmessage" : "message"; // यहां c मैसेज इवेंट है
// चाइल्ड विंडो से मैसेज सुनें
b(c, function(e) {
var d = e.message ? "message" : "data"; // यहां d कुंजी है
var f = e[d]; // यहां f डेटा है
}, false);
यह क्रॉस-ब्राउज़र कोड iframe और पैरेंट विंडो के बीच संचार को संभालता है।