[AJAX] script ajax qui fonctionne pas tout le temps
Bonjour,
J'ai sur mon site un affichage de miniature aléatoire. Il fonctionne assez bien sauf que il n'affiche pas tout le temps la miniature, de temps en temps, il n'affiche rien, comme si le code n'était pas exécuter jusqu'a la fin.
Regarder sur www.services-web.ch
Voici mon code :
page index.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
//dans le head
function lecture_miniature(){
var xhr = getXhr()
// On défini ce qu'on va faire quand on aura la réponse
xhr.onreadystatechange = function(){
if(xhr.readyState == 3) {
document.getElementById('miniature').innerHTML = "Chargement en cours";
}
else if(xhr.readyState == 4 && xhr.status == 200)
{
//affiche le menu javascript
document.getElementById('miniature').innerHTML = xhr.responseText;
}
}
xhr.open("GET","./pages/lecture_miniature.php");
xhr.send(null);
}
/**
* Fonction utilisée pour la lecture de l'album
*/
lecture_miniature();
.
.
.
<div id="miniature">
</div> |
mais ce problème je le rencontre seulement en on-line, car en local chez moi, il n'y a pas de problème.
Est-ce que quelqu'un aurait une idée?
Merci d'avance pour votre aide