मेरे पास एक UI विजेट है जिसे प्रदर्शन कारणों से दोनों IFRAME में रखा जाना चाहिए और इसलिए हम आसानी से संबद्ध साइटों पर इसे सिंडिकेट कर सकते हैं। विजेट के लिए यूआई में टूल-टिप्स शामिल हैं जो अन्य पेज सामग्री के शीर्ष पर प्रदर्शित होते हैं। कार्रवाई में देखने के लिए नीचे स्क्रीनशॉट या go to the site देखें। IFRAME के भीतर से सामग्री बनाने के लिए कोई तरीका है पैरेंट फ्रेम की सामग्री को ओवरलैप करें?क्या माता-पिता फ्रेम पर IFRAME ओवरफ़्लो से सामग्री रखने का कोई तरीका है?
उत्तर
नहीं, यह संभव नहीं है। किसी भी ऐतिहासिक कारणों को अनदेखा करते हुए, आजकल इसे सुरक्षा भेद्यता माना जाएगा - उदाहरण के लिए। कई साइटें अविश्वसनीय सामग्री को iframes में डालती हैं (iframe स्रोत एक अलग मूल है इसलिए मूल मूल नीति के अनुसार मूल फ्रेम को संशोधित नहीं कर सकता है)।
यदि ऐसी अविश्वसनीय सामग्री में आईफ्रेम की सीमाओं के बाहर सामग्री रखने के लिए एक तंत्र था (उदाहरण के लिए) एक मूल फ्रेम के वास्तविक लॉगिन फ़ील्ड पर "समान" लॉगिन div (या जो कुछ भी) हो सकता है, और इस प्रकार चोरी कर सकता है उपयोगकर्ता नाम/पासवर्ड की जानकारी। जो चूसना होगा।
जहाँ तक मुझे पता है के रूप में नहीं किया जा सकता। XHR अनुरोध का उपयोग क्यों न करें और इसके बजाय div को पॉप्युलेट करें?
यही वह है जो हम वर्तमान में कर रहे हैं, लेकिन - जैसा ऊपर बताया गया है - आवश्यकताओं में से एक है तृतीय पक्ष साइटों को IFRAME में उनके पृष्ठों पर विजेट के रूप में छोड़ने की अनुमति देना। वर्तमान कार्यान्वयन यूआई को भी मुक्त कर रहा है, लेकिन मुझे विश्वास है कि मैं इसके आसपास काम कर सकता हूं। –
आप बस एक एक्सएचआर एपीआई निर्दिष्ट कर सकते हैं और दूसरों को इसमें प्लग करने की इजाजत दे सकते हैं, हालांकि वे उपयुक्त मानते हैं (निश्चित रूप से, उन्हें आपकी स्क्रिप्टिंग को अक्षम करने की अनुमति भी देते हैं, लेकिन ऐसा ही हो)। – eyelidlessness
यदि आप वास्तव में सामग्री/विजेट पर भरोसा करते हैं तो यह केवल सुरक्षित होगा - iframes का लाभ यह है कि वे प्रभावी ढंग से सैंडबॉक्स सामग्री (उसी मूल नीति की सौजन्य) – olliej
यह चिह्न से बाहर हो सकता है क्योंकि यह आपकी आवश्यकताओं के प्रकाश में अनुपयुक्त है, या यह वास्तव में मदद नहीं कर सकता है (!), लेकिन यह UFrame की जांच करने योग्य हो सकता है। यह आईफ्रेम और div का एक प्रकार का संकर है, और शायद विजेट के रूप में पैक किया जा सकता है (आपकी सबसे अच्छी शर्त ग्राहकों को <script>
टैग देना होगा जो यूफ्रेम और प्रासंगिक मार्कअप में चूस जाएगा)। मुझे इस बारे में निश्चित नहीं है कि आप जिस ओवरले की आवश्यकता है उसे प्राप्त कर सकते हैं, लेकिन संभवतः यह एक खेल के लायक है। क्षमा करें, मैं अधिक विशिष्ट नहीं हो सकता लेकिन यह ऐसा कुछ नहीं है जिसे मैंने वास्तव में स्वयं उपयोग किया है, मैंने भविष्य में संदर्भ के लिए इसे थोड़ी देर पहले बुकमार्क किया है।
यदि आप मूल्य के पूर्ण शीर्ष को जानते हैं तो उपकरण शीर्ष पर आप एक div बना सकते हैं जो सामग्री की ऊंचाई है + टूल टिप में सबसे ज्यादा दूरी प्रदर्शित होगी। Div के नीचे iframe को संरेखित करें। सुनिश्चित करें कि iframe और div पारदर्शी हैं। तो उपकरण टिप के साथ iframe सामग्री प्रदर्शित करना चाहिए। यद्यपि यह सुनिश्चित करने के सिरदर्द के लिए स्वयं को स्थापित कर रहा है कि सभी ब्राउज़रों में हाइलाइटिंग जैसी चीजें समान हैं।
मुझे फ्रेम के बाहर फ्रेम प्रवाह की सामग्री बनाने का कोई तरीका नहीं मिला, लेकिन मुझे टूलटिप को मूल दस्तावेज़ में ले जाकर और इसे ऊपर रखकर, इसके आसपास हैक करने का एक तरीका मिला (z- सूचकांक) iframe।
दृष्टिकोण था:
1) मूल दस्तावेज़
2) जहां यह डोम में है से टूलटिप तत्व निकाल में आइफ्रेम मिल जाए, और तत्व है कि आपके आइफ्रेम शामिल अंदर मूल दस्तावेज़ में जोड़ें।
3) आपको पहले स्थान पर कैसा चल रहा था, इस पर निर्भर करता है कि आपको ज़ेड-इंडेक्स और पोजीशनिंग को समायोजित करने की आवश्यकता है।
आप parent.document का उपयोग कर आईफ्रेम के मूल दस्तावेज़ तक पहुंच सकते हैं।
jQuery(tooltip).remove(); var iframeParent = jQuery("#the_id_of_the_iframe", parent.document)[0].parentNode; iframeParent.appendChild(tooltip); //adjust z-index, positioning
यह काम नहीं करेगा यदि ये दो दस्तावेज़ अलग-अलग डोमेन से हैं। – keaukraine
नेस्ट अपने वर्तमान iframe और सुझाव div, एक माता पिता iframe के अंदर है, तो अपने माता-पिता iframe में 3 पार्टियों को छोड़, दोनों दुनिया का सबसे अच्छा!
- 1. IFrame: यह सामग्री फ्रेम
- 2. क्या S3 पर होस्ट की गई सामग्री के साथ index.html कार्यक्षमता रखने का कोई तरीका है?
- 3. सामग्री iframe
- 4. क्या UserControl को ध्यान में रखने का कोई तरीका है?
- 5. क्या उपयोगकर्ताओं को स्थानीय रूप से दस्तावेज़ों को सहेजने से रखने का कोई तरीका है?
- 6. गतिशील डिफ़ॉल्ट तर्क रखने का कोई तरीका है?
- 7. iframe सामग्री फ़ायरफ़ॉक्स
- 8. क्या Google क्रोम की डेवलपर टूल विंडो को हमेशा शीर्ष पर रखने का कोई तरीका है?
- 9. क्या एंड्रॉइड ऐप पर पृष्ठभूमि में वीडियोव्यू खेलना जारी रखने का कोई तरीका है?
- 10. क्या होम विजेट पर एनिमेट करने का कोई तरीका है?
- 11. फेसबुक iFrame एप्लिकेशन के पैरेंट फ्रेम
- 12. सुरक्षित पृष्ठ पर iframe में असुरक्षित सामग्री
- 13. पैरेंट फ्रेम में iframe से एंकर टैग खोलना
- 14. वीबीएनईटी: क्या संख्या प्रकारों के लिए डिफ़ॉल्ट से कुछ भी नहीं रखने का कोई तरीका है?
- 15. क्या कोई फर्मफोर्स क्लाइंट-साइड ट्रिगर रखने का कोई तरीका या कामकाज है?
- 16. जावास्क्रिप्ट कंसोल में iframe में संदर्भ बदलने का कोई तरीका है?
- 17. क्या एक शब्दकोश में वस्तुओं के क्रम का ट्रैक रखने का कोई तरीका है?
- 18. फ्रेम दर को नियंत्रित करने का सामान्य तरीका क्या है?
- 19. क्या सबडोमेन से जेसन लोड करने का कोई तरीका है?
- 20. क्या आईफ़्रेम की सामग्री से मूल URL प्राप्त करने का कोई तरीका है?
- 21. स्टैक ओवरफ़्लो का कारण क्या है?
- 22. फ्लैश के अंदर HTML सामग्री दिखाने का कोई तरीका है?
- 23. गिट क्लोन लटकता है - क्या क्लोनिंग जारी रखने का कोई तरीका है?
- 24. फ्रेम सेट का उपयोग किये बिना IFRAME सामग्री को ज़ूम कैसे करें?
- 25. क्या फेसबुक समूहों से सामग्री को स्क्रैप करने का कोई तरीका है?
- 26. क्या पैश से पीडीएफ की सामग्री निकालने का कोई तरीका है?
- 27. क्या आईफोन पर छूने का कोई तरीका है?
- 28. कोई फ़ंक्शन चयनित फ्रेम
- 29. क्या एक बूलियन वैरिएबल पर लौटने का कोई तरीका है?
- 30. लुसीन में तेज़ खोज - क्या पूरे सूचकांक को रैम में रखने का कोई तरीका है?
अभी पता चला है कि '