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

Mar*_*ark 6 javascript selenium

我正在编写一个程序来验证远程服务器上的网页.它使用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>

Eli*_*rey 2

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