标签: javascript python html element inspect
当我按下" view-source" (在chrome中)某些网页,我得到一些稀释版本的HTML,与我按下"检查"时获得的更丰富的版本相反。
我认为在查看源代码时会隐藏一些内容(可能是脚本),而您获得的只是脚本代码,而不是它所转换的内容。
有没有办法让更丰富的版本作为HTML? (显然 - 如果有的话 - 你怎么得到它?)
手动下载,或打开网址阅读某些程序(例如python urlopen)
答案 0 :(得分:3)
什么"显示来源"是给你浏览器从服务器收到的实际原始源文件。您在浏览器中看到的内容以及 Element Inspector 显示的内容是DOM的当前状态,这些日子经常在运行时由Javascript进行大量修改。
source =页面以什么开头 当前DOM =动态修改后页面现在的样子
没有任何东西可以减少"。
我不了解您的浏览器,但是我允许我将当前的DOM复制为HTML,我只需要选择最顶层的元素: