使用包含样式的javascript获取html源代码

时间:2012-06-07 04:43:11

标签: javascript

我正在尝试获取网站的html源代码,包括css设置的所有元素样式。所以基本上是页面的渲染html,这样如果一个元素被隐藏,它就有style = display:none

使用下面的函数时,css添加的样式属性不包含在字符串中。

document.getElementsByTagName('html')[0].innerHTML;

inDocument.documentElement.innerHTML;

有没有办法包含css属性?

谢谢, 詹姆斯

2 个答案:

答案 0 :(得分:2)

我认为获取HTML源不需要jQuery。 只需使用

document.documentElement.outerHTML

这也包括CSS属性。

答案 1 :(得分:1)