क्या माता-पिता के जावास्क्रिप्ट से आईफ्रेम की जावास्क्रिप्ट ऑब्जेक्ट्स तक पहुंच बनाना संभव है?मूल पृष्ठ से iframe की जावास्क्रिप्ट ऑब्जेक्ट्स तक कैसे पहुंचे?
उत्तर
इसे आजमाएं। मुझे लगता है कि आपकी आईफ्रेम की आईडी "targetFrame"
है और जिस ऑब्जेक्ट को आप कॉल करना चाहते हैं वह targetObject
है और वे भी एक ही डोमेन हैं। वे एक ही डोमेन नहीं हैं, तो मुझे लगता है कि iframe src एक ही मूल/अभिभावक के रूप में डोमेन में नहीं है, तो आप प्रतिबंध
होगा यह संभव .:
document.getElementById('targetFrame').contentWindow.targetObject
कृपया ध्यान रखें कि, आपको बच्चे 'विंडो' ऑब्जेक्ट –
नहीं है मूल-नीति (सुरक्षा नीति) https://developer.mozilla.org/en/Same_origin_policy_for_JavaScript
नीति ऐसी CSRF टोकन और अन्य निजी डेटा फ्रेम में संग्रहीत के रूप में निजी डेटा तक पहुँचने, उदाहरण के लिए ब्लॉक करने के लिए यदि आप bank.com की एक iframe के साथ एक html पृष्ठ का निर्माण की योजना बनाई है तब जब लोग आपकी साइट पर जाते हैं तो वे बैंक.com में लॉग इन होते हैं आर निजी डेटा आईफ्रेम में संग्रहीत किया जाएगा, इसी कारण से मूल-पॉलिसी अलग-अलग उत्पत्ति को आईफ्रेम के माध्यम से एक दूसरे के डेटा तक पहुंचने से रोक देगा।
आप माता-पिता की विंडो ऑब्जेक्ट का उपयोग करके बच्चे आईफ्रेम की ऑब्जेक्ट्स तक पहुंच सकते हैं।
alert(window.frames[0].variable_name);
यह पहले iFrame से परिवर्तनीय, variable_name का मान दिखाएगा। फ्रेम सूची में अनुक्रमणिका का उपयोग फ्रेम में चर के मानों तक पहुंचने के लिए किया जा सकता है।
ES6/ES2015 अपडेट तक पहुंचने के लिए एक ही डोमेन में होना चाहिए: यह केवल तभी काम करता है जब 'variable_name' को 'var variable_name' के रूप में घोषित किया गया हो,' 'variable_name के रूप में नहीं ; '। [एमडीएन] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let): "var' के विपरीत, 'चलो', वैश्विक वस्तु पर कोई संपत्ति नहीं बनाता है । " – cxw
- 1. सी # का उपयोग करते हुए iframe से मूल तत्व तक कैसे पहुंचे?
- 2. लैम्बडा फ़ंक्शंस से मूल ऑब्जेक्ट तक कैसे पहुंचे?
- 3. एंड्रॉइड (फोनगैप) पर जावास्क्रिप्ट से एसएमएस इनबॉक्स तक कैसे पहुंचे
- 4. जावास्क्रिप्ट से एक्सेलेरोमीटर/जीरोस्कोप डेटा तक कैसे पहुंचे?
- 5. jQuery के साथ आईफ्रेम की सामग्री तक कैसे पहुंचे?
- 6. जावास्क्रिप्ट से एक HTML टेक्स्टबॉक्स तक कैसे पहुंचे?
- 7. jQuery DOMWindow से पैरेंट विंडो की एक्सेस डोम ऑब्जेक्ट्स IFrame
- 8. जावास्क्रिप्ट के माध्यम से स्क्रीन डिस्प्ले की डीपीआई सेटिंग्स तक कैसे पहुंचे?
- 9. रेल नोटिफिकेशन से current_user तक कैसे पहुंचे?
- 10. Google से अवतार तक कैसे पहुंचे?
- 11. एचटीएमएल 5 से वेबकैम तक कैसे पहुंचे?
- 12. CGContextSetFillColorWithColor में UIColor की CGColor प्रॉपर्टी तक कैसे पहुंचे?
- 13. एएसपी.नेट एमवीसी दृश्य फ़ोल्डर से एचटीएमएल फाइलों तक कैसे पहुंचे
- 14. jquery आंतरिक डेटा तक कैसे पहुंचे?
- 15. लिनक्स कर्नेल से उपयोगकर्ता स्पेस मेमोरी तक कैसे पहुंचे?
- 16. Global.asax स्थिर सदस्यों तक कैसे पहुंचे?
- 17. PyQt4 के साथ जावास्क्रिप्ट संचालित वेब पेज स्क्रैपिंग - प्रमाणीकरण की आवश्यकता वाले पृष्ठों तक कैसे पहुंचे?
- 18. जावास्क्रिप्ट iFrame सीमाएं
- 19. किसी वेब ऐप से मोबाइल के कैमरे तक कैसे पहुंचे?
- 20. Servlets से @ViewScoped प्रबंधित सेम तक कैसे पहुंचे?
- 21. सी ++ से सी # तक ऑब्जेक्ट्स की सूची कैसे पास करें?
- 22. javafx.scene.web.WebEngine # loadContent द्वारा लोड किए गए HTML पृष्ठ से सीएसएस और छवि फ़ाइलों तक कैसे पहुंचे?
- 23. क्या iFrame में जावास्क्रिप्ट के साथ iFrame के मूल पृष्ठ के रेफरर को प्राप्त करना संभव है?
- 24. groovy: गुण फ़ाइल तक कैसे पहुंचे?
- 25. qt पर पैरेंट विजेट तक कैसे पहुंचे?
- 26. प्रोग्रामिंग के सिम कार्ड तक कैसे पहुंचे?
- 27. PHP में पोस्ट डेटा तक कैसे पहुंचे?
- 28. ईपीप्लस में वर्कशीट तक कैसे पहुंचे?
- 29. superclass में घोषित IBOutlets तक कैसे पहुंचे?
- 30. वेक्टर में अंतिम मूल्य तक कैसे पहुंचे?
यह इस बात पर निर्भर करता है कि आईफ़्रेम एक ही डोमेन से है या नहीं। यदि हां, तो हाँ, यदि नहीं, तो नहीं। –