J'essaie d'obtenir un fichier texte à partir d'un site Web externe, pour une utilisation avec des scripts qui s'exécutent à partir de mon propre domaine. Exemple:Accéder à un fichier texte d'un autre domaine?
// run from www.mysite.com:
<html>
<head>
<script>
function blah() {
var data = document.getElementById("thedata");
alert(data.innerHtml);
}
</script>
</body>
<body>
<embed id="thedata" src="http://someotherwebsite.com/data.txt" HEIGHT=60 WIDTH=144>
</body>
</html>
Ce n'est pas le meilleur exemple, mais au fond, je voudrais utiliser javascript pour obtenir le contenu importé de ce fichier texte externe, puis faire des calculs sur elle. Je suis presque sûr à 100% que ce n'est pas autorisé, à cause de toutes les choses malveillantes que vous pouvez faire avec l'accès aux données d'autres sites et tout ça. Je voulais juste voir s'il y avait une certaine façon légitime de le faire,
Merci
Vraiment je pourrais le faire, mais alors je suis chargé de toute la bande passante supplémentaire droite? Comme si mes utilisateurs voulaient saisir des documents de wikipedia pour les manipuler, alors je distribuais tout ce contenu à travers mon domaine au lieu de laisser leurs navigateurs faire ce travail en allant directement à la source? – user246114
En fait, Wikipédia a une API (http://www.mediawiki.org/wiki/API) et il supporte JSONP, donc vous pouvez/utilisez/cross-domain. –
Oui, pas moyen de contourner ça, malheureusement. – monksp