在 Chrome 中,我可以使用Developer Tools窗口将实时网页的 HTML 从一个选项卡复制到另一个选项卡,方法是查询escape(document.documentElement.innerHTML)
、将结果复制粘贴到另一个选项卡的Developer Tools窗口、在那里创建一个新元素并设置它的.innerHTML
. 但是,这不会复制 CSS 或事件处理程序。我不关心 JavaScript 和事件处理程序,但我想复制 HTML 和 CSS。什么是最简单但最忠实的方法?我对 Google Chrome 最感兴趣,但我会考虑在 Firefox 中也可以使用的解决方案。
我知道我可以遍历<link ...>
and<style ...>
标记并复制它们,但这有点间接。我想复制页面实际 CSS 的连接的最终版本。