Si vous devez être vérifier des pages externes, de sortir avec solution javascript pure, car toutes les demandes d'URL externes sont bloquées. Vous pouvez vous en sortir en utilisant JSONP, mais cela ne fonctionnera que si la page que vous demandez ne sert qu'à JSON.
Vous devez avoir un proxy sur votre propre serveur pour obtenir les liens externes pour vous. C'est en fait plutôt simple avec n'importe quel langage côté serveur.
<?php
$contents = file_get_contents($_GET['url']); // please do some sanitation here...
// i'm just showing an example.
echo $contents;
?>
Si vous avez besoin de vérifier les codes de réponse du serveur (par exemple: 404, 301, etc.), puis en utilisant une bibliothèque telle que cURL dans votre script côté serveur peut récupérer ces informations et passer ensuite sur votre application javascript .
En pensant à cela maintenant, il pourrait probablement y avoir des proxies JSONP-enabled là pour que vous puissiez utiliser, si l'option "installer mon propre proxy" n'est pas viable.
FYI: JavaScript ne peut parler qu'au même domaine. Vous pouvez vous en passer avec les appels JSON aux autres, mais mieux utiliser un proxy. – epascarello