Check if cross domain url gives 404 with javascript Check if cross domain url gives 404 with javascript xml xml

Check if cross domain url gives 404 with javascript


Doesn't detect 404 errors, but can check if the page exists or not with a setTimeout() hack.

// Based on https://stackoverflow.com/a/18552771// @author Irvin Dominin <https://stackoverflow.com/u/975520>function UrlExists(url){  var iframe = document.createElement('iframe');  var iframeError; // Store the iframe timeout    iframe.onload = function () {    console.log("Success on " + url);    clearTimeout(iframeError);  }    iframeError = setTimeout(function () {    console.log("Error on " + url)  }, 3000);    iframe.src = url;  document.getElementsByTagName("body")[0].appendChild(iframe);}UrlExists('http://www.google.com/');UrlExists('http://www.goo000gle.com');