웹 사이트 방문에 관한 프로젝트가 있습니다. 웹 사이트가 인터넷에 연결되지 않았거나 프록시 IP가 잘못 연결되어있는 것과 같은 여러 가지 이유 때문에 브라우저가 "네트워크에 연결되지 않았습니다"라는 텍스트가있는 페이지를 표시합니다. 이 상황에서 브라우저 자동 새로 고침을 원합니다. 프로그램이 웹 사이트를로드 할 수 없음을 어떻게 감지합니까? 아래 코드를 참조하십시오.Watin을 사용하여 연결이 실패한 경우 어떻게 감지합니까?
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()
}
}
작동하지 않습니다. 당신이 ... 먼저 주소를 핑 사용하여 시도 할 수있는 경우
있습니까 Watin에서 C# .Net 함수를 사용 하시겠습니까? –