दिलचस्प पोस्ट
अगर कोई फ़ोल्डर मौजूद नहीं है, तो इसे बनाएं जावा में एक स्थिर नेस्टेड इंटरफ़ेस क्यों इस्तेमाल किया जाएगा? LINQ आंतरिक-बनाम बायां-जुड़ें वीएस 2013 बहुत धीमा क्यों है? Javascript ऑब्जेक्ट के दो सरणियों की तुलना करने के लिए jQuery का उपयोग करना डेटा को क्षैतिज रूप से सॉर्ट करने के लिए bash का उपयोग करना उच्च संकल्प टाइमर एक्शन बार पर कार्रवाई बटन दिखाई नहीं देता है? जावा में विरासत को निषेध करने के लिए अच्छे कारण हैं? बैच स्क्रिप्ट में दो नंबर की तुलना करना एंड्रॉइड सूचनाओं के अंदर बटन को संभालना खाली सूची में क्यों असाइन नहीं किया जा रहा है (जैसे = "") एक त्रुटि? 'और' और 'या' वैकल्पिक टोकन सी ++ में कब शुरू किए गए थे? एंड्रॉइड – लोड पीडीएफ / पीडीएफ व्यूअर महत्वपूर्ण अनुभाग का उपयोग किए बिना ओपनएमपी के समानांतर में हिस्टोग्राम (सरणी में कमी) भरें

एक आइफ्रेम के अंदर HTML डालकर (जावास्क्रिप्ट का उपयोग करके)

क्या मैं प्लेसहोल्डर के रूप में एक खाली iframe को बाद में HTML में डाल सकता हूं?

अन्य शब्दों में, मान लें कि मेरे पास एक आईडी के साथ एक खाली आइफ्रेम है,

मैं इसमें html कैसे डालूं?

मैं jquery का उपयोग कर रहा हूँ, अगर यह आसान बनाता है

वेब के समाधान से एकत्रित समाधान "एक आइफ्रेम के अंदर HTML डालकर (जावास्क्रिप्ट का उपयोग करके)"

आप इसे बिना jQuery के भी कर सकते हैं:

var iframe = document.getElementById('iframeID'); iframe = iframe.contentWindow || ( iframe.contentDocument.document || iframe.contentDocument); iframe.document.open(); iframe.document.write('Hello World!'); iframe.document.close(); 

डाला एचटीएमएल से jQuery के एचटीएमएल स्ट्रिप्स बॉडी, एचटीएमएल और हेड टैग।

इस पेज के स्रोत को देखें: http://mg.to/test/dynaframe.html ऐसा लगता है कि आप क्या करना चाहते हैं।

 $(function() { var $frame = $('<iframe style="width:200px; height:100px;">'); $('body').html( $frame ); setTimeout( function() { var doc = $frame[0].contentWindow.document; var $body = $('body',doc); $body.html('<h1>Test</h1>'); }, 1 ); }); 

नहीं यह नहीं। आप इस तरह स्क्रिप्ट को संशोधित करेंगे:

 $(function() { var $frame = $('iframe'); setTimeout( function() { var doc = $frame[0].contentWindow.document; var $body = $('body',doc); $body.html('<h1>Test</h1>'); }, 1 ); }); 
 iframeElementContainer = document.getElementById('BOX_IFRAME').contentDocument; iframeElementContainer.open(); iframeElementContainer.writeln("<html><body>hello</body></html>"); iframeElementContainer.close(); 

हां, मुझे पता है कि यह संभव है, लेकिन मुख्य समस्या यह है कि हम एक फ्रेम को बाहर से नहीं संभाल सकते हैं, मैंने पहले से कुछ दूसरी चीज लोड कर ली है।

 $(function() { var $frame = $('<iframe style="width:200px; height:100px;">'); $('body').html( $frame ); setTimeout( function() { var doc = $frame[0].contentWindow.document; var $body = $('body',doc); $body.html('<h1>Test</h1>'); }, 1 ); }); 

लेकिन अगर हम इस रूप में शुरू करते हैं

 <iframe src="http:/www.hamrobrt.com"> <---Your Script to put as you like---> 

फिर यह असंभव है कि बाहर हिट

मुझे एक ही समस्या है, जहां iframe में गतिशील रूप से iframe में html कोड स्निपेट को IFRAME के ​​एसआरसी विशेषता के बिना डेटाबेस से दिखाने के लिए है और मैं निम्नलिखित कोड के साथ एक ही समस्या को ठीक करता हूं

मुझे उम्मीद है कि यह ऐसे किसी व्यक्ति की मदद करेगी जो मेरे पास एक ही आवश्यकता थीं।

jsfiddle उदाहरण यहाँ

HTML:

 <iframe src="" frameborder="0" class="iframe"></iframe> <iframe src="" frameborder="0" class="iframe"></iframe> <iframe src="" frameborder="0" class="iframe"></iframe> <iframe src="" frameborder="0" class="iframe"></iframe> 

जे एस

 <script> var doc,$body; var txt = Array( '<style>body{background-color:grey} h1{background-color:red;font-weight:900}</style><h1>Cool!!! this is text for</h1><p>First Iframe</p>', '<style>body{background-color:pink}h1{background-color:green;font-weight:200}</style><h1>Cool This is Text for</h1><p> second Iframe', '<style>body{background-color:yellow}h1{font-weight:400}</style><h1>Cool..... This is text FOR : </h1> <div>3rd Iframe</div>', '<style>body{background-color:blue} h1{font-weight:400}</style><h1>Cool This is text for Fourth iframe</h1>' ); $('.iframe').each(function(index,value){ doc = $('iframe')[index].contentWindow.document; $body = $('body',doc); $body.html(txt[index]); }); </script>