如何使用 Selenium Java 获取网站代码而不是 HTML 源代码
Posted
技术标签:
【中文标题】如何使用 Selenium Java 获取网站代码而不是 HTML 源代码【英文标题】:how to get inspect code of website instead of HTML source code using Selenium Java 【发布时间】:2017-01-26 16:55:07 【问题描述】:我知道网站源代码与浏览器的检查代码功能不同。例如,如果 iframes
are 使用的源代码不包含集成的 iframe
数据,其中浏览器中的检查元素显示 iframe 的集成代码。我检查并尝试了获取网站检查代码的所有问题和答案,但无法提取集成代码。
提取检查代码的解决方案之一如下所示
elem.getAttribute("innerhtml");
但即使这样也给出了相应元素的相同源代码。 有没有办法使用 selenium 来检查网站的元素代码。任何帮助将不胜感激。提前致谢。
【问题讨论】:
【参考方案1】:我猜,只有浏览器才能获得经过检查的代码。
【讨论】:
以上是关于如何使用 Selenium Java 获取网站代码而不是 HTML 源代码的主要内容,如果未能解决你的问题,请参考以下文章
如何使用Selenium和Python从Java脚本获取变量值
使用 Python 和 Selenium 按标签获取多个元素