Wie kann ich prüfen, ob eine Website vorhanden ist, bevor eine Fehlermeldung angezeigt wird?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich versuche, ein Skript zu erstellen, das Daten von verschiedenen Websites abruft. Ich möchte testen, ob eine Website existiert, und wenn nicht, dann auf eine andere Website wechseln. Wenn die Site nicht vorhanden ist, erhalte ich bei meinem aktuellen Code einen Popup-Fehler, der "Öffnen der Tabelle beim Zugriff oder bei der Auswertung von 'Open', Open (Full_EI_WEB_Sites [1], unsichtbar, HTML-Tabelle (1)))" anzeigt.
Gibt es etwas Ähnliches wie die Funktion File Exists (), aber zum Öffnen von Websites?
Vielen Dank
Re: Wie kann ich prüfen, ob eine Website vorhanden ist, bevor eine Fehlermeldung angezeigt wird?Entschuldigung für die späte Antwort. Die Try () - Funktion hat perfekt funktioniert!
Danke für die Hilfe,
Tschad
Re: Wie kann ich prüfen, ob eine Website vorhanden ist, bevor eine Fehlermeldung angezeigt wird?Versuchen Sie es vielleicht mit der Try-Funktion (expr, catch expr). Wenn das zweite Argument nicht enthalten ist, wird das Skript nur ausgeführt, wenn der Ausdruck einen Fehler ausgibt.
bad = Ausdruck (dt1 = open ("keine Datei.txt"));
gut = Ausdruck (heute ());
try (bad, show ("bad ran"));
try (good, show ("good ran"));