Portál AbcLinuxu, 10. května 2025 01:50

Dotaz: Kontrola odkazu pomocí JavaScriptu

29.10.2015 01:50 Jiří
Kontrola odkazu pomocí JavaScriptu
Přečteno: 202×
Odpovědět | Admin
Ahoj. Prosím o radu jak pomocí JS zavolat nějaký odkaz a vratit zda je odkaz funkční nebo neexistuje. Díky za radu
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 29.10.2015 02:26 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Kontrola odkazu pomocí JavaScriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
UTFG javascript http request
Tarmaq avatar 29.10.2015 09:47 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: Kontrola odkazu pomocí JavaScriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejprve je dobre si ujasnit, co znamena, ze je odkaz funkcni. Ze vrati HTTP 200? V takovem pripade by melo stacit neco jako:
var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = function () {
  if (httpRequest.readyState == XMLHttpRequest.DONE) {
    if (httpRequest.status == 200) {
      console.log('stranka je funkcni')
    } else {
      console.log('stranka neni funkcni')
    }
  }
}
httpRequest.open('GET', 'http://www.abclinuxu.cz')
httpRequest.send();
Pozor, toto nebude fungovat v IE6 a starsi, tam je potreba vytvorit instanci httpRequestu pomoci new ActiveXObject("Microsoft.XMLHTTP");

vice zde
Don't panic!
29.10.2015 11:40 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: Kontrola odkazu pomocí JavaScriptu
Pozor, toto nebude fungovat v IE6, ...
Tu vykopávku ještě frontenďáci řeší? Podle Wikipedie má krom Číny podíl už méně než 1 %.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.