Afin de pouvoir modifier dynamiquement un formulaire HTML au fur et à
mesure que l'utilisateur fait ses choix, j'utilise un environnement AJAX
(cf. titre du post).
Mon problème est le suivant : après avoir récupéré un nouvel objet
XMLHttpRequest, j'essaie de contacter un serveur à l'aide de l'instruction
// On va sur le serveur local, en mode asynchrone, avec la méthode GET.
requete.open("GET","http://localhost:8080/test.do?q=toto",true);
Le "hic", c'est qu'il semble que le querystring (?q=toto) n'arrive jamais
à destination. J'ai essayé directement sur la barre de mes navigateurs, et
le paramètre est bien pris en compte. Il n'y a que lorsque je passe par du
JS que cela "plante".
Quelqu'un saurait-il pourquoi, et comment y remédier ?
--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cenekemoi
Bonjour,
Afin de pouvoir modifier dynamiquement un formulaire HTML au fur et à mesure que l'utilisateur fait ses choix, j'utilise un environnement AJAX (cf. titre du post).
Mon problème est le suivant : après avoir récupéré un nouvel objet XMLHttpRequest, j'essaie de contacter un serveur à l'aide de l'instruction
// On va sur le serveur local, en mode asynchrone, avec la méthode GET. requete.open("GET","http://localhost:8080/test.do?q=toto",true);
Le "hic", c'est qu'il semble que le querystring (?q=toto) n'arrive jamais à destination. J'ai essayé directement sur la barre de mes navigateurs, et le paramètre est bien pris en compte. Il n'y a que lorsque je passe par du JS que cela "plante".
Quelqu'un saurait-il pourquoi, et comment y remédier ?
Ca devrait marcher (chez moi, en tout cas)...
Sinon, va donc voir par là : http://sourceforge.net/projects/sarissa
...les scripts y sont bétonnés.
(et tiens-nous au courant ;-)
-- Cordialement, Thierry
Bonjour,
Afin de pouvoir modifier dynamiquement un formulaire HTML au fur et à
mesure que l'utilisateur fait ses choix, j'utilise un environnement
AJAX (cf. titre du post).
Mon problème est le suivant : après avoir récupéré un nouvel objet
XMLHttpRequest, j'essaie de contacter un serveur à l'aide de
l'instruction
// On va sur le serveur local, en mode asynchrone, avec la méthode
GET. requete.open("GET","http://localhost:8080/test.do?q=toto",true);
Le "hic", c'est qu'il semble que le querystring (?q=toto) n'arrive
jamais à destination. J'ai essayé directement sur la barre de mes
navigateurs, et le paramètre est bien pris en compte. Il n'y a que
lorsque je passe par du JS que cela "plante".
Quelqu'un saurait-il pourquoi, et comment y remédier ?
Ca devrait marcher (chez moi, en tout cas)...
Sinon, va donc voir par là :
http://sourceforge.net/projects/sarissa
Afin de pouvoir modifier dynamiquement un formulaire HTML au fur et à mesure que l'utilisateur fait ses choix, j'utilise un environnement AJAX (cf. titre du post).
Mon problème est le suivant : après avoir récupéré un nouvel objet XMLHttpRequest, j'essaie de contacter un serveur à l'aide de l'instruction
// On va sur le serveur local, en mode asynchrone, avec la méthode GET. requete.open("GET","http://localhost:8080/test.do?q=toto",true);
Le "hic", c'est qu'il semble que le querystring (?q=toto) n'arrive jamais à destination. J'ai essayé directement sur la barre de mes navigateurs, et le paramètre est bien pris en compte. Il n'y a que lorsque je passe par du JS que cela "plante".
Quelqu'un saurait-il pourquoi, et comment y remédier ?
Ca devrait marcher (chez moi, en tout cas)...
Sinon, va donc voir par là : http://sourceforge.net/projects/sarissa
"open" c'est l'ouverture de la connexion, mais l'envoi au serveur ce fait par la méthode "send" ... Tu n'en parles pas dans ton post, donc es-tu certain de l'avoir invoquée ?
"open" c'est l'ouverture de la connexion, mais l'envoi au serveur ce fait
par la méthode "send" ... Tu n'en parles pas dans ton post, donc es-tu
certain de l'avoir invoquée ?
"open" c'est l'ouverture de la connexion, mais l'envoi au serveur ce fait par la méthode "send" ... Tu n'en parles pas dans ton post, donc es-tu certain de l'avoir invoquée ?
-- Cléo
Stephane Zuckerman
Re-bonjour,
On Wed, 30 Mar 2005, Cléo wrote:
"open" c'est l'ouverture de la connexion, mais l'envoi au serveur ce fait par la méthode "send" ... Tu n'en parles pas dans ton post, donc es-tu certain de l'avoir invoquée ?
Oui, je le fais.
... Bon, en fait, je viens de voir ce qui n'allait pas, et je mérite des claques... J'ai tout simplement mal rédigé mon URL (ou plus exactement, je l'avais bien rédigée pour la version pour IE, mais trois lignes au-dessus, j'avais oublié de le faire pour la version GECKO/Safari ...)
Lynchez-moi :-(
Mais merci pour vos réponses en tout cas :-)
Stéphane
-- "Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce que je veux !" "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." (Bill Gates, The Road Ahead)
Re-bonjour,
On Wed, 30 Mar 2005, Cléo wrote:
"open" c'est l'ouverture de la connexion, mais l'envoi au serveur ce fait
par la méthode "send" ... Tu n'en parles pas dans ton post, donc es-tu
certain de l'avoir invoquée ?
Oui, je le fais.
... Bon, en fait, je viens de voir ce qui n'allait pas, et je mérite des
claques... J'ai tout simplement mal rédigé mon URL (ou plus exactement, je
l'avais bien rédigée pour la version pour IE, mais trois lignes au-dessus,
j'avais oublié de le faire pour la version GECKO/Safari ...)
Lynchez-moi :-(
Mais merci pour vos réponses en tout cas :-)
Stéphane
--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)
"open" c'est l'ouverture de la connexion, mais l'envoi au serveur ce fait par la méthode "send" ... Tu n'en parles pas dans ton post, donc es-tu certain de l'avoir invoquée ?
Oui, je le fais.
... Bon, en fait, je viens de voir ce qui n'allait pas, et je mérite des claques... J'ai tout simplement mal rédigé mon URL (ou plus exactement, je l'avais bien rédigée pour la version pour IE, mais trois lignes au-dessus, j'avais oublié de le faire pour la version GECKO/Safari ...)
Lynchez-moi :-(
Mais merci pour vos réponses en tout cas :-)
Stéphane
-- "Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce que je veux !" "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." (Bill Gates, The Road Ahead)