Voici un petit programme qui me pose problème sur mon site perso
html lang=“fr-fr”>
Votre nom;
Entrez votre Nom
Avec le bouton de type «BUTTON », ce programme ouvre bien la page2.html, mais, évidemment nenvoie pas les informations. Si BUTTON est remplacé par « SUBMIT », les informations sont bien transmises, mais, au lieu daller à la page2.html, le programme ouvre systématiquement la 1° page du site, index.html, doù un bouclage sans fin. Si index.html est retiré du site, une erreur se produit.
Ce disfonctionnement est apparu voici plusieurs mois.
Je lavais compensé en ajoutant à la page index - Si history.length !1, aller à la page2.html, mais je constate que history.length est maintenant ignoré dans cette page index
Avez vous la solution ? Le site est hébergé par club-internet.fr
André Pujol ? 311 Rue Pasteur 78955 CARRI7RES SOUS POISSY
01 30 74 13 01 ? 01 78 23 13 01 ? 06 86 17 19 00
anpujol@club-internet.fr
site perso.club-internet.fr/anpujol
Il ne faut pas essayer de rediriger avant meme que les données sois transmise, ca doit pas etre ta page de formulaire qui doit rediriger vers la page2.html, mais plutot le script “cgi-bin/mailto.cgi” qui doit rediriger l’utilisateur des qu’il à fini de traité les données du formulaire.
Ce programme se trouve dans la page - adresse.html du site - page précédant la page page2.html du site. Je ne vois pas l’intèret de ce renseignement
History était une astuce pour sortir de cette boucle, mais n’a pas de rapport avec le problème soulevé
Le submit envoie bien les données à l’adresse désignée dans - action.
Le seul problème est que - window.location= page2.html - s’exécute comme - window.location=“index.html” - index étant la 1° page du site.
Alert à la place de window.location est OK, mais sans utilité pratique.
Je ne suis pas plus avancé - continuons quand même.
Bien sûr, on peut ajouter un bouton pour la redirection, mais, alors, comment obliger à envoyr les données avant d'aller à la page 2?
Je complète l’information. Je supprime dans la fonction validform le -else-. Le click sur le bouton - submit - (ibutton est remplacé par submit) ouvre toujours la 1° page du site.sans ordre open ou location
La verification des données est assurée par un on mouseover, puis l’envoi par un click sur le même bouton, donc l’ordre est respecté.
Mais le problème subsiste si le programme est dégraissé à l’extrême
Est inclus dans la page 3 de non site perso.club-internet.
Entrez votre Nom
Un click sur ? Envoi - ouvre automatiquement la page 1 du site (index.html), doù un bouclage du programme. Une redirection vers la page 4 est ignorée.
Anomalie apparue il y a quelques mois (fusionclub-internet & Neuf ?)