2013-01-06 39 views
5

我正在構建一個可以嵌入到其他網站的小部件。小部件是使用document.write()創建的iframe,但我不知道如何使用javascript應用iframe doctype。javascript用嚴格的文檔類型創建一個iframe

這裏是我的代碼:

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>"); 

iframe的創建,但我不適用的doctype。 有沒有辦法做到這一點?

感謝

+1

恐怕這不起作用。 iframe標籤之間的所有元素都在原始頁面中,並且在瀏覽器不支持iframe的情況下顯示。你用這段代碼得到的只是一個帶有src =「about:blank」'的iframe。請查看:[MDN:'