Se l'immagine sta sul computer dell'utente devi usare il costruttore FileReader.

Se l'immagine si trova online (su QUALUNQUE DOMINIO) è semplicissimo:

codice:
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Pagina senza titolo</title>
<script type="text/javascript">
var oImgChecker = new Image();

oImgChecker.onerror = function () {
	alert("Immagine inesistente o in formato non riconoscibile.");
	document.myForm.check_btn.disabled = false;
};

oImgChecker.onload = function () {
	alert("Indirizzo corretto!!");
	document.myForm.check_btn.disabled = false;
};

function checkImage () {
	oImgChecker.src = document.myForm.image_url.value;
	document.myForm.check_btn.disabled = true;
}
</script>
</head>

<body>

<form name="myForm">
<fieldset>
<legend>Cerca un file immagine online</legend>


Inserisci l'url: <input type="text" name="image_url" value="http://" /> <input type="button" name="check_btn" onclick="checkImage();" value="Verifica" />
</fieldset>
</form>

</body>

</html>