Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何获取由javascript创建的html代码?_C#_Javascript_Html - Fatal编程技术网

C# 如何获取由javascript创建的html代码?

C# 如何获取由javascript创建的html代码?,c#,javascript,html,C#,Javascript,Html,我需要使用c#(web浏览器或webrequest)获取网站的html代码,但javascript创建的html代码有一个问题 实际上,我需要查看生成的Web开发者插件源代码(它的firefox插件) 我怎么做 edit1:我发现了一个使用javascript的解决方案:“”+window.document.body.outerHTML+“” 但是它在IE9中不起作用。FireBug是Firefox的一个很好的插件,它允许你浏览DOM,包括javascript动态生成的HTML。在google

我需要使用c#(web浏览器或webrequest)获取网站的html代码,但javascript创建的html代码有一个问题

实际上,我需要查看生成的Web开发者插件源代码(它的firefox插件)

我怎么做

edit1:我发现了一个使用javascript的解决方案:“”+window.document.body.outerHTML+“”
但是它在IE9中不起作用。

FireBug是Firefox的一个很好的插件,它允许你浏览DOM,包括javascript动态生成的HTML。

在google chrome中,你可以通过右键点击项目和检查元素来查看源代码命令fire fox,IE9以另一种方式具有这样的功能,在Ie中,按F12键可以使用开发者工具和查看资源

请编辑您的问题,而不是在评论中添加信息。此外,您应该在Firefox的DOM检查器中看到这些更改。