पेज A.com 2 iframes B.com/page1 और B.com/page2 है से है।एक एक और iframe में जावास्क्रिप्ट समारोह निष्पादित जब माता-पिता अलग डोमेन
<html><body>
<iframe src="b.com/page1" name="iframe1" id="iframe1">
<iframe src="b.com/page2">
</body></html>
मैं B.com/page2 से B.com/page1 पर js समारोह निष्पादित करने के लिए करना चाहते हैं: यह A.com का कोड है। दोनों नीचे दिए गए उदाहरण में अच्छी तरह से काम करता है जब माता पिता क्रॉस डोमेन परिदृश्य में एक ही डोमेन से है, लेकिन नहीं:
parent.window.frames['iframe1'].SomeFunction(args);
या
parent.document.getElementById('iframe1').contentWindow.SomeFunction(args);
वहाँ यह करने के लिए कोई तरीका है?
शॉन, लेकिन खिड़की। विन्डो बिल्कुल खिड़की की तरह है। हालांकि- मैंने इस 'parent.window.window.window.frames [' if1 '] की कोशिश की। Window.window.window.s2 (1)' और यह काम किया ... (या आप किसी और चीज के बारे में बात करते हैं?) –