OVH Cloud OVH Cloud

Mozilla et méthode POST :-(

7 réponses
Avatar
Michel_newbie
Bonjour,

Après avoir réaliser une application sous IE, je me mets à voir si elle
fonctionne sur un autre navigateur.
Je commence par Mozilla...

Il semble que ce dernier ne comprend rien à cette ligne :
<form name="Form" METHOD="POST" ACTION="recherche_donnees.asp"
onsubmit="return Valider_la_saisie();">

Avez-vous une idée de comment je peut l'aider à comprendre?
Merci d'avance.

Michel

7 réponses

Avatar
Etienne SOBOLE
"Michel_newbie" a écrit dans le
message de news:413ed768$0$1543$

Il semble que ce dernier ne comprend rien à cette ligne :
<form name="Form" METHOD="POST" ACTION="recherche_donnees.asp"
onsubmit="return Valider_la_saisie();">


Y a t-il une erreur javascript?
Un alert dans la fonction Valider_la_saisie(); donne quoi?
Cette fonction retourne bien true !!!
Si tu met GET à la place de POST ca marche?

voila, si tu donnes toutes ces infos, on pourra avancer, mais il n'y a
aucune raison que ca ne marche pas...
Etienne

Avatar
Michel_newbie
"Etienne SOBOLE" a écrit dans le message de
news:413ed9ba$0$7596$
"Michel_newbie" a écrit dans
le

message de news:413ed768$0$1543$

Il semble que ce dernier ne comprend rien à cette ligne :
<form name="Form" METHOD="POST" ACTION="recherche_donnees.asp"
onsubmit="return Valider_la_saisie();">


Y a t-il une erreur javascript?
Un alert dans la fonction Valider_la_saisie(); donne quoi?
Cette fonction retourne bien true !!!
Si tu met GET à la place de POST ca marche?

voila, si tu donnes toutes ces infos, on pourra avancer, mais il n'y a
aucune raison que ca ne marche pas...
Etienne



Merci de ton aide Etienne, sincèrement.

La fonction Valider_la_saisie(); vérifie des données saisies dans un
formulaire et retourne true si tout va bien.
Mozilla ne passe pas dans cette fonction, il se comporte comme s'il se
foutait du onsubmit.
Pour cela qu'une fois sur la page suivante (recherche_donnees.asp) ça bug.
GET, POST, j'ai rajouté un 'javavascript:' devant l'appel de la fonction :
rien n'y fait. :-(

Michel


Avatar

"Etienne SOBOLE" a écrit dans le message de
news:413ed9ba$0$7596$
"Michel_newbie" a écrit dans
le

message de news:413ed768$0$1543$

Il semble que ce dernier ne comprend rien à cette ligne :
<form name="Form" METHOD="POST" ACTION="recherche_donnees.asp"
onsubmit="return Valider_la_saisie();">




La fonction Valider_la_saisie(); vérifie des données saisies dans un
formulaire et retourne true si tout va bien.
Mozilla ne passe pas dans cette fonction, il se comporte comme s'il se
foutait du onsubmit.


Doit-on réellement comprendre qu'il ne lance pas du tout la verif ?
c a d qu'il ne donne pas les erreurs rencontrées ?

Tu es certain que tu n'as pas désactivé le JS de ton Moz ?

Pour cela qu'une fois sur la page suivante (recherche_donnees.asp) ça bug.
GET, POST, j'ai rajouté un 'javavascript:' devant l'appel de la fonction :
rien n'y fait. :-(


curious, curieux, curioso ...

--
******** (enlever/remove [OTER_MOI] du/from reply url) *******
Stéphane MORIAUX : mailto:
Aide aux Pages Perso (images & couleurs, formulaire, CHP, JS)
http://perso.wanadoo.fr/stephane.moriaux/internet/
**************************************************************



Avatar
Pierre Goiffon
"Michel_newbie" a écrit
dans le message de news:41401860$0$18337$
Il semble que ce dernier ne comprend rien à cette ligne :
<form name="Form" METHOD="POST" ACTION="recherche_donnees.asp"
onsubmit="return Valider_la_saisie();">


voila, si tu donnes toutes ces infos, on pourra avancer, mais il n'y
a aucune raison que ca ne marche pas...


La fonction Valider_la_saisie(); vérifie des données saisies dans un
formulaire et retourne true si tout va bien.
Mozilla ne passe pas dans cette fonction, il se comporte comme s'il se
foutait du onsubmit.


Pourriez vous mettre un exemple en ligne ? La impossible d'avancer plus.



Avatar

"Michel_newbie" a écrit
dans le message de news:41401860$0$18337$

Mozilla ne passe pas dans cette fonction, il se comporte comme s'il se
foutait du onsubmit.


Pourriez vous mettre un exemple en ligne ? La impossible d'avancer plus.


Et que dit le déboggueur de javascript de Mozilla ?

--
******** (enlever/remove [OTER_MOI] du/from reply url) *******


Avatar
Saad Saad
Peux-tu nous donner le code de ta fonction ?

Bonjour,

Après avoir réaliser une application sous IE, je me mets à voir si elle
fonctionne sur un autre navigateur.
Je commence par Mozilla...

Il semble que ce dernier ne comprend rien à cette ligne :
<form name="Form" METHOD="POST" ACTION="recherche_donnees.asp"
onsubmit="return Valider_la_saisie();">

Avez-vous une idée de comment je peut l'aider à comprendre?
Merci d'avance.

Michel




Avatar
Etienne SOBOLE
"Michel_newbie" a écrit dans le
message de news:41401860$0$18337$

La fonction Valider_la_saisie(); vérifie des données saisies dans un
formulaire et retourne true si tout va bien.
Mozilla ne passe pas dans cette fonction, il se comporte comme s'il se
foutait du onsubmit.
Pour cela qu'une fois sur la page suivante (recherche_donnees.asp) ça bug.
GET, POST, j'ai rajouté un 'javavascript:' devant l'appel de la fonction :
rien n'y fait. :-(


Tu as trouvé ou tu cherches encore.
J'étais parti quelque jours. (d'ou mon absence de réponse)

un truc à tester c'est de balancer dans ta page (juste apres le body)
<script type='text/javascript'>alert('coucou');</script>

voila si ca n'affiche pas 'coucou', c'est que le javascript n'est pas actif
sur mozilla.
si ca affiche 'coucou',
ben le probleme de vient donc pas de la.

il faut alors faire une page de test avec juste ton formulaire.

Enfin comme l'a précisé @SM faut regarder s'il n'y a pas une erreur
javascript.
sous firefox, c'est dans le menu tools/Javascript Console
sous mozilla je sais pas... mais ca doit resembler un poil...

sinon ben met ca en ligne quelques part qu'on puisse voir.

voila
A+
Etienne