jQuery: lire le fichier texte à partir du système de fichiers

Je suis en train de lire un fichier texte à l'aide de jquery, comme ceci:

//LOAD file and split line by line and append divs
$.get('myFile.txt', function(data) {    
    var lines = data.split("\n");

    $.each(lines, function(n, elem) {
       $('#myContainer').append('<div>' + elem + '</div>');
    });
});

Dans google chrome, j'obtiens:

XMLHttpRequest cannot load file:///C:/myPath/myFile.txt. Origin null is not allowed by Access-Control-Allow-Origin.

Firefox affiche pas d'erreur mais le code n'est pas exécuté (j'ai des points d'arrêt dans firebug et de la fonction anonyme, n'est jamais à court).

Toute aide appréciée!

MODIFIER:

:

  • utiliser le fichier chemin d'accès complet
  • lancement
    google chrome avec
    "--allow-file-access-from-files"

maintenant ça fonctionne OK!

source d'informationauteur JohnIdol | 2010-12-10