/ / Lire un fichier txt en temps réel avec Javascript - javascript, jquery, ajax, fichier

Lire le fichier txt en temps réel avec Javascript - javascript, jquery, ajax, file

J'aimerais savoir s'il y a un moyen de lireun fichier .txt à partir de Javascript en temps réel? J'ai un fichier journal qui met à jour toutes les quelques secondes. Je souhaite analyser certaines données de ce fichier journal lors de la mise à jour et les afficher au format HTML. Puis-je faire cela en direct? Merci beaucoup les gars!

Réponses:

5 pour la réponse № 1

En supposant que le fichier soit publiquement accessible, vous pouvez avoir une fonction javascript qui envoie une requête AJAX toutes les quelques secondes pour lire le fichier. Quelque chose comme ce qui suit:

function getLog() {
$.ajax({
url: "logfile.txt",
dataType: "text",
success: function(text) {
$("#containerDiv").text(text);
setTimeout(getLog, 30000); // refresh every 30 seconds
}
})
}

getLog();

0 pour la réponse № 2

Non, vous ne pouvez pas "lire / écrire un fichier avec Javascript", car ce serait un grave problème de sécurité.

Mais, dans votre cas, vous pouvez utiliser certains appels Ajax à un script côté serveur.