दिलचस्प पोस्ट
जावा / स्विंग: कम प्रोफाइल बटन की ऊंचाई? ViewPager OnItemClickListener समयबाह्यता से बचने के लिए एसिंक्रोनस फ़ंक्शन को बुलाते समय मोचा परीक्षण में त्रुटि: 2000ms का समय समाप्त हो गया जावा में सरणी के लिए सूची कन्वर्ट NHibernate.MappingException: कोई persister नहीं: XYZ स्कैटर साजिश में प्रत्येक श्रृंखला के लिए matplotlib पर अलग रंग सेट करना रिटर्न-पथ के बीच व्यवहार अंतर क्या है, उत्तर-और से? पायथन 3 त्रुटि: "आयात त्रुटि: कोई मॉड्यूल नाम urllib2 नहीं" कैसे जांचें कि क्या मेरी स्ट्रिंग शून्य के बराबर है? क्या यह C ++ 11 regex त्रुटि मुझे या कंपाइलर है? स्टार्टअप पर इनिशियलाइज़ करने के लिए विशेष ऑटो स्टार्ट सर्वलेट का उपयोग करना और एप्लिकेशन डेटा साझा करना पिपोला.शो () को लागू करने के बाद एक आंकड़ा सहेजना एक खाली फ़ाइल में परिणाम तारों के लिए जावा आउटपुट स्वरूपण मैं जावास्क्रिप्ट में एक कस्टम त्रुटि कैसे बनाऊं? 128 क्यों करता है == 128 झूठी वापसी करता है लेकिन 127 == 127 पूर्णांक पूर्णांक के आवरण में परिवर्तित करते समय क्या होता है?

कैसे jquery का उपयोग कर आईफ्रेम माता पिता पृष्ठ का उपयोग करने के लिए?

मेरे पास एक आइफ्रेम है और मूल तत्व का उपयोग करने के लिए मैंने निम्न कोड लागू किया है:

window.parent.document.getElementById('parentPrice').innerHTML 

Jquery का उपयोग करके एक ही परिणाम कैसे प्राप्त करें?
अद्यतन करें : या कैसे jquery का उपयोग कर आईफ्रेम माता पिता पृष्ठ का उपयोग करने के लिए?

वेब के समाधान से एकत्रित समाधान "कैसे jquery का उपयोग कर आईफ्रेम माता पिता पृष्ठ का उपयोग करने के लिए?"

आईफ्रेम उपयोग के मूल में खोजने के लिए:

 $('#parentPrice', window.parent.document).html(); 

$ () आवरण के लिए दूसरा पैरामीटर वह संदर्भ है जिसमें खोज करना है। यह दस्तावेज़ के लिए डिफ़ॉल्ट है

कैसे jquery का उपयोग कर आईफ्रेम मूल पृष्ठ का उपयोग करना

window.parent.document।

jQuery एक जावास्क्रिप्ट के शीर्ष पर लाइब्रेरी है, इसके लिए पूर्ण प्रतिस्थापन नहीं है आपको $ की सम्मिलित कुछ चीज़ों के साथ हर पिछले जावास्क्रिप्ट अभिव्यक्ति को बदलने की ज़रूरत नहीं है

यदि आपको मूल दस्तावेज (उदाहरण के लिए, प्लग-इन द्वारा प्रदान की जाने वाली उपयोगिता फ़ंक्शन कॉल करने के लिए) में jQuery का उदाहरण ढूंढना है, तो इन सिंटैक्स में से किसी एक का उपयोग करें:

  • window.parent.$
  • window.parent.jQuery

उदाहरण:

 window.parent.$.modal.close(); 

jQuery को window ऑब्जेक्ट से जुड़ा जाता है और यह वही है जो window

पैरेंट विंडो में डाल दिया:

 <script> function ifDoneChildFrame(val) { $('#parentPrice').html(val); } </script> 

और iframe src फ़ाइल डाल में:

 <script>window.parent.ifDoneChildFrame('Your value here');</script> 

यह थोड़ा मोड़ के साथ मेरे लिए काम कर रहा है मेरे मामले में मुझे पॉपअप जेएस से पैट विन्डो फॉर्म में मूल्य आना होगा।

इसलिए मैंने $('#ee_id',window.opener.document).val(eeID);

अति उत्कृष्ट!!!

हाँ यह मेरे लिए भी काम करता है

नोट: हमें window.parent.document का उपयोग करने की आवश्यकता है

  $("button", window.parent.document).click(function() { alert("Functionality defined by def"); }); 

यहाँ खेल को थोड़ा देर हो सकता है, लेकिन मुझे सिर्फ यह शानदार jQuery प्लगइन https://github.com/mkdynamic/jquery-popupwindow की खोज की गई है । यह मूल रूप से एक ऑन-ऑन कॉलबैक ईवेंट का उपयोग करता है, इसलिए यह मूल रूप से बाल विंडो को बंद करने के लिए सुनता है, और उस बिंदु पर कोई आवश्यक सामग्री निष्पादित करेगी। इसलिए माता-पिता को वापस पास करने के लिए बाल विंडो में किसी भी जेएस लिखने की कोई आवश्यकता नहीं है।

आप इस तरह से खिड़की का उपयोग कर iframe के भीतर से window.parent विंडो के तत्वों तक पहुंच सकते हैं।

 // using jquery window.parent.$("#element_id"); 

जो समान है:

 // pure javascript window.parent.document.getElementById("element_id"); 

और अगर आपके पास एक से अधिक नेस्टेड आइफ्रेम हैं और आप सबसे अधिक iframe तक पहुंच चाहते हैं, तो आप इस तरह window.top उपयोग कर सकते हैं:

 // using jquery window.top.$("#element_id"); 

जो समान है:

 // pure javascript window.top.document.getElementById("element_id"); 

ये करने के कई तरीके हैं

मैं) मुख्य माता पिता को सीधे प्राप्त करें

एक्सा के लिए मैं अपने बच्चे के पृष्ठ को फिर से iframe में बदलना चाहता हूं

 var link = '<%=Page.ResolveUrl("~/Home/SubscribeReport")%>'; top.location.replace(link); 

यहां शीर्ष स्थान

द्वितीय) माता-पिता को एक-एक करके,

 var element = $('.iframe:visible', window.parent.document); 

यहां यदि आपके पास एक और आईफ़्रेम है, तो सक्रिय या दृश्यमान निर्दिष्ट करें।

आप और माता-पिता प्राप्त करने के लिए भी ऐसा कर सकते हैं,

 var masterParent = element.parent().parent().parent() 

तृतीय) पहचानकर्ता द्वारा अभिभावक प्राप्त करें

 var myWindow = window.top.$("#Identifier")