我正在尝试使用C#中的网络浏览器提取网址的内容。 但内容等于“”
string Content;
webBrowser1.Navigate("https://stackoverflow.com/search?q=web+browser+c%23");
Content = webBrowser1.DocumentText;
答案 0 :(得分:2)
Navigate
函数不会阻止执行。您需要注册DocumentCompleted
事件,然后您应该能够获取其中的内容。
答案 1 :(得分:-1)
这不是你使用它的方式。首先,您应该知道必须使用Web Client
现在您可以尝试以下代码:
WebClient client = new WebClient();
string content = client.DownloadString("https://stackoverflow.com/search?q=web+browser+c%23");