Bonjour,
c'est encore moi et mes requêtes serveur...
Je n'y comprends plus rien. Après avoir réussi à faire fonctionner des
trucs grâce à ASM.
Je me suis dit qu'il fallait quand même que je teste sur IE (windows XP)
et là! patatra!!!! rien ne marche et j'ai systématiquement une erreur
sur xhr_object.responseText sous IE (6 et 7)!!!
Donc je suis reparti de 0 et j'ai copier/coller dans un exemple aussi
simple que celui de ci-dessous.
Tout fonctionne impeccablement sous FF (1.5 et 2)... mais pas sous IE (6
et 7)
Ma requête fonctionne.
J'ai testé avec deux postes différents en local et les sites en AJAX
fonctionnent quand je suis sur le web.
Je deviens barjot ...
function test(identifiant,requete){
var xhr_object = null;
var x = identifiant;
/*alert(x);*/
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4)
alert(xhr_object.responseText);
}
xhr_object.open("POST",requete,true);
xhr_object.setRequestHeader("Content-type",
"application/x-www-form-urlencoded");
var data = "id="+x;
xhr_object.send(data);
}
Non j'ai pas écrit Bonjour ! C'est essssetrèmement rare que j'écrive ça.
http://www.tisiconsultant.com/test
ça ne va pas bien vite ... Le php extracteur est bien optimisé ? Oui, j'ai vu ça. Mais je ne pense pas que le problème vienne de là car
en local c'est bien plus rapide et j'ai le même problème
Le pb, je n'ai pas regardé, vu que je n'ai pas IE ... ! Ha ? le passage de l'info ? vu sa taille, ça doit aller vite, non? (tisiconsultant n'est pas sur un ordi dans ton garage ?)
Heu ... les accents sont kkbouillés. Oui, a y est !! j'ai traité la chaîne.
Ce n'était sans doute pas la peine, avec la réparation proposée par YD ?
-- ASM
Bonjour,
Non j'ai pas écrit Bonjour !
C'est essssetrèmement rare que j'écrive ça.
http://www.tisiconsultant.com/test
ça ne va pas bien vite ...
Le php extracteur est bien optimisé ?
Oui, j'ai vu ça. Mais je ne pense pas que le problème vienne de là car
en local c'est bien plus rapide et j'ai le même problème
Le pb, je n'ai pas regardé, vu que je n'ai pas IE ... !
Ha ? le passage de l'info ? vu sa taille, ça doit aller vite, non?
(tisiconsultant n'est pas sur un ordi dans ton garage ?)
Heu ... les accents sont kkbouillés.
Oui, a y est !! j'ai traité la chaîne.
Ce n'était sans doute pas la peine, avec la réparation proposée par YD ?
Non j'ai pas écrit Bonjour ! C'est essssetrèmement rare que j'écrive ça.
http://www.tisiconsultant.com/test
ça ne va pas bien vite ... Le php extracteur est bien optimisé ? Oui, j'ai vu ça. Mais je ne pense pas que le problème vienne de là car
en local c'est bien plus rapide et j'ai le même problème
Le pb, je n'ai pas regardé, vu que je n'ai pas IE ... ! Ha ? le passage de l'info ? vu sa taille, ça doit aller vite, non? (tisiconsultant n'est pas sur un ordi dans ton garage ?)
Heu ... les accents sont kkbouillés. Oui, a y est !! j'ai traité la chaîne.
Ce n'était sans doute pas la peine, avec la réparation proposée par YD ?
-- ASM
YD
vous utilisez quoi comme debugger sous ie ? Parce que ce que j'ai trouvé est super flou et ne m'indiquait aucune erreur dans setRequestHeader mais simplement dans le retour responseTxt...
J'utilise MSE (Microsoft Script Editor). J'ai une suite MS Office 2000 installée. Dans les options d'installation avancée, il y a un éditeur HTML (mse.exe) qui fait fonction après une manip que je n'ai plus en tête de débogueur pas à pas JScript et, mieux, propose le débogage en cas d'erreur sur une page dans IE. Très confortable et bien plus rapide que Venkman, hélas !
Il existe aussi un débogueur à télécharger sur le site Microsoft qui a les mêmes fonctionnalités de débogage que MSE.
Voir par ex. http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx pour les liens de téléchargement.
-- Y.D.
vous utilisez quoi comme debugger sous ie ? Parce que ce que j'ai
trouvé est super flou et ne m'indiquait aucune erreur dans
setRequestHeader mais simplement dans le retour responseTxt...
J'utilise MSE (Microsoft Script Editor). J'ai une suite MS Office 2000
installée. Dans les options d'installation avancée, il y a un éditeur HTML
(mse.exe) qui fait fonction après une manip que je n'ai plus en tête de
débogueur pas à pas JScript et, mieux, propose le débogage en cas d'erreur sur
une page dans IE. Très confortable et bien plus rapide que Venkman, hélas !
Il existe aussi un débogueur à télécharger sur le site Microsoft qui a les mêmes
fonctionnalités de débogage que MSE.
Voir par ex. http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx pour les
liens de téléchargement.
vous utilisez quoi comme debugger sous ie ? Parce que ce que j'ai trouvé est super flou et ne m'indiquait aucune erreur dans setRequestHeader mais simplement dans le retour responseTxt...
J'utilise MSE (Microsoft Script Editor). J'ai une suite MS Office 2000 installée. Dans les options d'installation avancée, il y a un éditeur HTML (mse.exe) qui fait fonction après une manip que je n'ai plus en tête de débogueur pas à pas JScript et, mieux, propose le débogage en cas d'erreur sur une page dans IE. Très confortable et bien plus rapide que Venkman, hélas !
Il existe aussi un débogueur à télécharger sur le site Microsoft qui a les mêmes fonctionnalités de débogage que MSE.
Voir par ex. http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx pour les liens de téléchargement.
-- Y.D.
Jibé
Voir par ex. http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx pour les liens de téléchargement.
Merci je vais aller voir ça de plus près.
JiBé
Voir par ex. http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx
pour les liens de téléchargement.