我有一个关于访问网站的项目。如果网站由于多种原因无法访问,例如未连接到 Internet、代理 ip 错误等,浏览器将显示一个带有“您未连接到网络”的页面。在这种情况下,我想自动刷新浏览器。程序将如何检测到该网站无法加载?看看我下面的代码:
public void exam()
{
var ie = new IE();
ie.GoTo("http://search.yahoo.com");
ie.WaitForComplete(5);
if (ie.ContainsText("You're not connected to a network"))
{
ie.Close();// or ie.Refresh()
}
}
它不起作用。