繁体   English   中英

如何在WebBrowser控件中循环打开网页

[英]How to open webpage in WebBrowser control in a loop

我在我的应用程序中使用WebBrowser控件。

我在列表中有网站的URL,我想使用C#在Web浏览器控件中一个一个地打开它们。

干得好:

List<string> hyperlinks = new List<string>();

foreach (string str in hyperlinks)
{

mybrowser.Navigate(str);

}

Web浏览器.Navigate();

foreach(超链接中的字符串str)可以工作,但是问题是答案不会给您想要的结果。

  1. 您需要先等待每个文档完成,然后才能导航到下一个文档。 foreach语句将加载每个文档,但是将完全加载的唯一文档将是最后一个文档。
  2. 您需要输入Java脚本错误,因为这会在WebBrowser组件中创建大量异常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM