首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用javascript从Firefox获取原始源代码

使用javascript从Firefox获取原始源代码
EN

Stack Overflow用户
提问于 2011-05-19 04:47:25
回答 3查看 1.5K关注 0票数 6

我正在编写一个程序来验证远程服务器上的网页。它使用selenium RC通过一组测试来运行Firefox,所以我可以调用任意的javascript。当出现故障时,我希望记录页面生成的HTML。现在访问DOM HTML很容易,但是我真的很难找到获取源代码的方法。谢谢。

我应该重申,我不是在寻找DOM,而是在寻找原始的未经修改的源代码。由此可见,通过右击->查看页面源码。特别是如果<Html> <body> <table> <tr> <td> fear the table data </td> </table>

是真正的HTML。对document.documentElement.outerHTML || document.documentElement.innerHTMLselenium.getHTMLSource()的调用将导致<head> </head><body> <table> <tbody><tr> <td> fear the table data </td> </tr></tbody></table> </body>

EN

回答 3

Stack Overflow用户

发布于 2011-05-19 04:50:13

XHR请求源的相同页面,并且只检查当前状态的源的document.documentElement.outerHTML || document.documentElement.innerHTML

票数 2
EN

Stack Overflow用户

发布于 2011-05-19 04:51:04

你试过像这样简单的东西吗?

代码语言:javascript
复制
document.documentElement.innerHTML;
票数 -1
EN

Stack Overflow用户

发布于 2011-05-19 12:16:27

由于您还在使用selenium,因此可以使用selenium.getHTMLSource()。这将返回整个源页内容。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6050805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档