Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.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# 无法从网站检索html_C#_Html_Dom_Browser_Domdocument - Fatal编程技术网

C# 无法从网站检索html

C# 无法从网站检索html,c#,html,dom,browser,domdocument,C#,Html,Dom,Browser,Domdocument,我正在将这个[可能是NSFW]加载到我的网络浏览器中 当WebBrowser.ReadyState准备就绪时,我尝试在WebBrowser.Document.DomDocument、WebBrowser.Document.Body.InnerHtml、WebBrowser.Document.Body.OuterHtml中查看,但这不是我在WebBrowser中看到的页面 WebBrowser b = new WebBrowser(); b.Navigate(url); WaitBrowserLo

我正在将这个[可能是NSFW]加载到我的网络浏览器中 当WebBrowser.ReadyState准备就绪时,我尝试在WebBrowser.Document.DomDocument、WebBrowser.Document.Body.InnerHtml、WebBrowser.Document.Body.OuterHtml中查看,但这不是我在WebBrowser中看到的页面

WebBrowser b = new WebBrowser();
b.Navigate(url);
WaitBrowserLoading(b); //wait browser to complete loading
MessageBox.Show(b.Document.Body.OuterHtml);    
MessageBox.Show(b.Document.Body.InnerHtml);
最后两个函数都不会返回我用Chrome分析时看到的页面


有什么建议吗?

正确的结果是webBrowser.Document.GetElementsByTagName(“HTML”)[0]。OuterHtml

我们如何在没有看到您正在使用的代码的情况下提出任何建议?您看到的区别是什么;你希望看到什么?在不知道您期望什么的情况下,很难回答。@AdrianWragg尝试在borwser中加载页面,并获取html。然后将其与b.Document.Body.OuterHtml或b.Document.Body.OuterHtml进行比较,这两个函数应该返回与您从浏览器获得的html相同的html,这是一个可怕的示例页面;你为什么要看那个?另外,你是在使用Chrome浏览器工具还是仅仅“查看源代码”?@AdrianWragg我需要获取该页面的html,这不是一个示例。我使用的是chrome的工具,所以我需要类似的工具