var img = new Image();
img.onerror = function() {
if (! img) return;
img = undefined;
alert("xxx.xxx.xxx.xxx is UP");
}
img.onload = img.onerror;
img.src = "http://xxx.xxx.xxx.xxx/123.jpg";
setTimeout(function() {
if (! img) return;
img = undefined;
alert("xxx.xxx.xxx.xxx is DOWN"); }, 5000);
}
[1] xxx.xxx.xxx.xxx ist ein Wirt, es vielleicht oben ist, es vielleicht nach unten ist. Dieser Code prüft, ob es hoch oder runter ist.Diese drei Zeilen JavaScript-Code hat mich verrückt
[2] 123.jpg ist eine nicht vorhandene Bilddatei.
[3] Ich habe nicht ganz die folgenden drei Zeilen Code verstehen
if (! img) return;
img = undefined;
alert("xxx.xxx.xxx.xxx is UP"); or alert("xxx.xxx.xxx.xxx is DOWN");
Kann jemand diese 3 Zeilen Code erklären?
Bitte versuchen Sie zumindest Ihren Code richtig zu verbessern. Wenn du etwas Code nicht verstehst, lerne mehr über die Sprache oder frage die Person, die sie geschrieben hat, um Hilfe. –