[英]Get Entire Page Source in Firefox Addon
我正在嘗試獲取頁面源以及doctype,head和body。
window.content.document是文檔,但是除了innerHTML(不包含doctype)之外,我無法收集任何東西。
不包括DOCTYPE,因為它不是document元素的子元素,而是文檔本身的直接子元素。 但是,您可以使用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 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.