私はウェブサイトに行くことについてのプロジェクトを持っています。インターネットに接続されていない、プロキシ IP が間違っているなど、いくつかの理由で Web サイトにアクセスできない場合、ブラウザは「ネットワークに接続されていません」というテキストを含むページを表示します。このような状況では、ブラウザを自動更新したいと考えています。Web サイトを読み込めないことをプログラムはどのように検出しますか? 私の以下のコードを見てください:
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()
}
}
うまくいきません。