【发布时间】:2012-06-11 03:38:26
【问题描述】:
我正在尝试获取网站的 html 源代码,包括由 css 设置的元素的所有样式。所以基本上是页面的渲染html,这样如果一个元素被隐藏,它就有style = display:none
使用以下函数时,css添加的样式属性不包含在字符串中。
document.getElementsByTagName('html')[0].innerHTML;
或
inDocument.documentElement.innerHTML;
有没有办法包含 css 属性?
谢谢, 詹姆斯
【问题讨论】:
-
我实际上是在将 html 字符串传回给 java,所以 iframe 不是一个选项
-
对不起,实际上发布了一个答案然后检查了这个..这可能会有所帮助stackoverflow.com/questions/4781410/…
标签: javascript