के साथ एक आईफ्रेम बनाते हैं, मैं एक विजेट बना रहा हूं जिसे अन्य साइटों में एम्बेड किया जा सकता है। विजेट एक आईफ्रेम है जो document.write()
का उपयोग करके बनाया गया है, हालांकि मुझे नहीं पता कि जावास्क्रिप्ट का उपयोग करके आईफ्रेम डैक्ट टाइप कैसे लागू करें।जावास्क्रिप्ट सख्त ड्यूट टाइप
यहाँ मेरी कोड है:
document.write("<iframe scrolling=\"no\" frameborder=\"0\">");
document.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">");
document.write("<html>");
document.write("<head></head><body></body>");
document.write("</html>");
document.write("</iframe>");
document.write("</div>");
आइफ्रेम बनाई गई है, लेकिन मैं doctype लागू नहीं होता। ऐसा करने का कोई तरीका है?
धन्यवाद
मुझे डर है कि यह वास्तव में काम नहीं कर रहा है। 'Iframe' टैग के बीच के सभी तत्व मूल पृष्ठ में हैं, और दिखाए जाते हैं, यदि ब्राउज़र iframes का समर्थन नहीं करता है। इस कोड के साथ आपको क्या मिलता है, केवल 'src =" के साथ एक iframe है: खाली "'। कृपया इसे जांचें: [एमडीएन: '
@Teemu ओह .. मैं देखता हूं .. लेकिन सवाल अभी भी बनी हुई है। मैंने जावास्क्रिप्ट के साथ एक अवरोध बनाया है और मैं जावास्क्रिप्ट का उपयोग कर आईफ्रेम में तत्व जोड़ सकता हूं। क्या डॉक्टरेट जोड़ने का कोई तरीका है? –
यदि आपका मतलब है, तो आप वास्तव में "code.write()" अपने कोड में बॉडी टैग के बीच कुछ तत्व हैं, और उन्हें 'iframe' में भी देखा जा सकता है, यह प्रश्न मेरे ज्ञान से परे होगा:)। – Teemu