Lors de la mise à jour du contenu d'un fichier texte, celui-ci n'est pas mis à jour. Au lieu de cela, je dois supprimer tout cache et autres joyeusetés dans mon Google Chrome pour le faire actualiser. Cependant, cela fonctionne quand vous utilisez un serveur Apache (hôte local).Obtention des dernières données à partir d'un fichier texte
J'ai essayé d'ajouter un: <meta http-equiv="expires" content="Mon, 26 Jul 1997 05:00:00 GMT"/> <meta http-equiv="pragma" content="no-cache" />
, mais le problème persiste.
function MakeRequest()
{
var xmlHttp = getXMLHttp(); // just a basic XML request
xmlHttp.onreadystatechange = function()
{
if(xmlHttp.readyState == 4)
{
HandleResponse(xmlHttp.responseText);
}
}
xmlHttp.open("GET", "counter.txt", true);
xmlHttp.send(null);
}
Et j'ai l'impression que cette autre JavaScript dans un div: (chronométré à courir avec un certain retard)
document.getElementById('counterHolder').innerHTML = response;
Click here if you need to see the webpage live.
Avez-vous vérifié votre console javascript? Je continue d'obtenir 'le nombre n'est pas défini'; que fais-tu avec la variable 'nombre'? – Daedalus
Vérifié maintenant - c'était une petite pièce de code que je n'utilisais plus. – user1431627
Alors pourquoi est-il toujours là? J'ai remarqué que parfois, s'il y a une erreur dans une fonction, elle arrête complètement d'exécuter la fonction; s'il n'est plus utilisé, pouvez-vous le retirer s'il vous plaît? – Daedalus