2011-06-22 27 views

回答

1

DOCTYPE不包括在內,因爲它不是文檔元素的子元素,而是文檔本身的直接子元素。但是,您可以使用XML序列化器序列化整個文檔:但是:

var serializer = new XMLSerializer(); 
alert(serializer.serializeToString(window.content.document)); 

這將執行XML序列化 - 與HTML不完全相同。如果這是一個問題,您可以通過window.content.document.childNodes收集並獲得node.innerHTML元素節點(node.nodeType == 1),其餘的只使用XMLSerializer。有關更多信息,請參閱https://developer.mozilla.org/en/XMLSerializer

+0

有趣。唯一的區別是,我得到代替,其他方面是相同的。謝謝。 – umpirsky

相關問題