我想获取包含CSS所设置元素的所有样式的网站的html源代码。所以基本上是页面呈现的html,这样如果一个元素被隐藏,它就有style = display:none
使用JavaScript获取html源代码包括样式
当使用下面的函数样式时,由css添加的属性不包含在字符串中。
document.getElementsByTagName('html')[0].innerHTML;
或
inDocument.documentElement.innerHTML;
有没有一种方法,包括的CSS属性?
谢谢, 詹姆斯
iframes不是一个选项? – Mosselman
我实际上是传递的HTML字符串回到Java所以iframes不是一个选项 – James
对不起,实际上发布了一个答案,然后检查了这..这可能是一些帮助http://stackoverflow.com/questions/4781410/ jquery-how-to-get-all-styles-css-defined-within-internal-external-document-w – verisimilitude