J'ai un projet d'aller sur un site web. Si le site Web ne peut pas être chargé et que le navigateur affiche une page avec du texte: «Cette page ne peut pas être affichée». Dans ce cas, je souhaite actualiser automatiquement le navigateur. Comment le programme détectera-t-il que ce site Web ne peut pas être chargé? . J'ai essayé Ping() pour vérifier la connexion, mais il semble que la connexion soit bonne. Jetez un oeil à mon code ci-dessous:C# - Comment détecter si un site Web renvoie une page avec du contenu "Cette page ne peut pas être affichée" avec Watin?
public void exam()
{
var ie = new IE();
ie.GoTo("http://search.yahoo.com");
ie.WaitForComplete(5);
if (ie.ContainsText("This page cannot be displayed"))
{
ie.Close();// or ie.Refresh()
}
}
Il ne fonctionne pas. Aidez-moi!