2013-01-06 22 views
5

के साथ एक आईफ्रेम बनाते हैं, मैं एक विजेट बना रहा हूं जिसे अन्य साइटों में एम्बेड किया जा सकता है। विजेट एक आईफ्रेम है जो 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 लागू नहीं होता। ऐसा करने का कोई तरीका है?

धन्यवाद

+1

मुझे डर है कि यह वास्तव में काम नहीं कर रहा है। 'Iframe' टैग के बीच के सभी तत्व मूल पृष्ठ में हैं, और दिखाए जाते हैं, यदि ब्राउज़र iframes का समर्थन नहीं करता है। इस कोड के साथ आपको क्या मिलता है, केवल 'src =" के साथ एक iframe है: खाली "'। कृपया इसे जांचें: [एमडीएन: '