Bonjour,
Google n'a pas été mon ami cette fois ci ! A croire que personne d'autre n'a ce souci :
Dans le cadre d'un formulaire j'ai 3 boutons submit, quand on clique sur un de ces boutons ça renvoi sur la même page vers une ancre définie dans le form, voici mon code :
Comme dit dans mon titre le problème se produit uniquement ave IE 6 : en cliquant sur envoyer et sur prévisualisation la page ne s'affiche pas à l'endroit de l'ancre... (ces deux boutons affichent et un div avec les erreurs du formulaire et l'annonce en prévisualisation, le tout sous le formulaire. Par contre en cliquant sur effacer l'ancre est prise en compte (ici seul le formulaire s'affiche et pas les erreurs ni la prévisualisation).
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 <form method="post" action="formulaire.php?id=2#voir"> <fieldset class="fld-autres"> <legend>Vos Informations Personnelles </legend> <ul> <li class="cse1 coul1"> <a href="#"> <img src="../../images/ptites_annonces/question.gif" alt=""><span class="haut" id="csevolnom">Cette information est obligatoire.<br>Précisez ici votre nom. Vous pourrez choisir de l'afficher ou pas dans votre annonce un peu plus bas. Vous êtes limité à 40 caractères.</span><span class="bas" id="csevolnombas"></span> </a> Nom <span class="b rg">*</span> </li> <li class="cse2 coul1"> <input name="nom_form_ann" type="text" size="60" maxlength="40" value="NOM"> </li> </ul> </fieldset> <div class="submit"> <input type="submit" value="Envoyer" name="submit"> <input type="submit" value="Effacer" name="effacer"> <input type="submit" value="Previsualisation" name="previsual"> </div> <p style="margin:0px;padding:0px"><a name="voir"></a></p> </form> <div id="case_err-prev"> <div id="case_err"> <p> <img src="../../images/ptites_annonces/attention.gif" alt="Attention"> Une ou plusieurs erreurs ont été détectées dans votre annonce, veuillez vérifier ci dessous et corriger cette ou ces erreurs : </p> <ul class="b"> <li> L'adresse email que vous avez entré est invalide ! </li> </ul> </div> <div class="case_prev "> <!-- Prévisualisation de l'annonce --> </div>
j'ai un autre formulaire sur le même principe avec 2-3 nuances qui lui fonctionne mieux dans le sens ou le bouton envoi marche à chaque fois (ancre affichée correctement), et les 2 autres marchent une fois sur 3 ou 4 !!!
Si quelqu'un voit d'où provient l'erreur...
Merci de votre aide.
Partager