Bonjour à tous,

J'ai bien souvent trouvé de l'aide sur ce forum, mais cette fois je n'ai pas trouvé mon bonheur... sur Google non plus d'ailleur...

Alors voila :

J'ai un site qui uttilise de l'ajax pour la gestion de vote sur des articles.

Le problème est que ce site plante sous FireFox mais pas sous Opera ou IE (oui pour une fois... )

Chose étrange, le site ne plante pas à chaques fois sous FF mais souvent quand même, genre ca passe une fois pour 6 plantages (CTRL+ALT+SUPPR)...

J'ai réussis à isolé le problème et voici d'ou il vient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function file(fichier) {
	if(window.XMLHttpRequest) { // FIREFOX
		xhr_object = new XMLHttpRequest();
	} else if(window.ActiveXObject) { // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		return(false);
	}
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) {
		return(xhr_object.responseText);
	} else {
		return(false);
	}
}
Si je vire la ligne xhr_object = new XMLHttpRequest(); je n'ai plus aucun plantages sous FF, mais forcement, l'ajax ne fonctionne plus non plus...

Est-ce que quelqu'un à déjà rencontré ce problème ou aurait une piste à suivre?

Si vous avez besoin de plus d'informations, n'ésitez pas à demander

Merci