Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1278 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  envoie de formualire : trois clics FF contre un seul pour IE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoie de formualire : trois clics FF contre un seul pour IE

n°1144007
Papy Bross​ard
Posté le 08-07-2005 à 10:02:58  profilanswer
 

Bonjour à tous.
 
Comme le dit le titre, j'ai un probleme etrange...  :pt1cable:  
J'ai fait un formulaire très basic (voir le lien : ici) et lorsque, sous firefox, je clique sur 'envoyer', y'a une sorte de décalage, et laz page ne change pas. Je reclique, rien. Et apres m'etre enervé sur le bouton de la soiris, ça part enfin et ça fait tout bien. J'ai testé le même formulaire avec Internet Explorer 6, et ça amarché nickel...
 
Une explication à me fournir ou une proposition pour régler ce prolème ?
 
Merci d'avance !  :jap:


Message édité par Papy Brossard le 08-07-2005 à 10:03:19
mood
Publicité
Posté le 08-07-2005 à 10:02:58  profilanswer
 

n°1144047
sircam
I Like Trains
Posté le 08-07-2005 à 10:21:56  profilanswer
 

Heu, j'ai directement appuyé sur "envoyer" et c'est passé. FF 1.0.4 Javascript disabled ou non.
 
:heink:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1144061
ceyquem
E falso sequitur quodlibet
Posté le 08-07-2005 à 10:28:33  profilanswer
 

idem :/

n°1144065
Flyman30
Posté le 08-07-2005 à 10:30:59  profilanswer
 

Firefox 1.04 windows XP pro sp2
 
Ça me me fait : transfert des données vers.... et rien ne se passe  [:airforceone]


---------------
planuldep | Association pêche à la Sempé
n°1144077
plainsofpa​in
Pingouino's lover
Posté le 08-07-2005 à 10:39:56  profilanswer
 

Moi idem faut que j'appuie plusieurs fois sur son bouton ...
 
JS réactivé ou non.


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1144086
zapan666
Tout est relatif
Posté le 08-07-2005 à 10:44:30  profilanswer
 

c'est moi ou le formulaire a tendance a se barrer lors du click sous FF ? (ce qui expliquerais peut être les p'tits pbs de nombre de click)


---------------
my flick r - Just Tab it !
n°1144087
plainsofpa​in
Pingouino's lover
Posté le 08-07-2005 à 10:45:18  profilanswer
 

oui on dirait que le formulaire "bouge". Y a un truc pas net dans le code surement, mais quoi ^^


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1144096
Flyman30
Posté le 08-07-2005 à 10:50:17  profilanswer
 

Accessoirement virer le tableau et utiliser les bonnes balises (fieldset, legend, etc...)


---------------
planuldep | Association pêche à la Sempé
n°1144099
plainsofpa​in
Pingouino's lover
Posté le 08-07-2005 à 10:51:00  profilanswer
 

Et puis pour le peu d'utilité des images de fond et vu leur taille, fous des fonds unis.


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1144133
sircam
I Like Trains
Posté le 08-07-2005 à 11:15:06  profilanswer
 

Ouaip, après "envoyer", le form a l'air de se barrer, le temps d'arriver sur la page de confirmation.
 
Très étrange.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
mood
Publicité
Posté le 08-07-2005 à 11:15:06  profilanswer
 

n°1144146
gm_superst​ar
Appelez-moi Super
Posté le 08-07-2005 à 11:24:09  profilanswer
 

Bon si on remplace le tableau par des DIV ça ne bouge plus quand on clique, mais si on appuie sur le bouton en qu'on passe la souris dessus tout en maintenant le bouton appuyé, le formulaire remonte un très court instant.
 
Bizarre en effet et ça vaudrait presque le coup de faire un rapport de bug chez Mozilla...
 
Sinon essaye peut être d'enlever ton menu avec les images rollovers, peut être que ça vient de là (même si ce n'est pas normal)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1144633
Papy Bross​ard
Posté le 08-07-2005 à 18:15:54  profilanswer
 

gm_superstar a écrit :

Bon si on remplace le tableau par des DIV ça ne bouge plus quand on clique, mais si on appuie sur le bouton en qu'on passe la souris dessus tout en maintenant le bouton appuyé, le formulaire remonte un très court instant.
 
Bizarre en effet et ça vaudrait presque le coup de faire un rapport de bug chez Mozilla...
 
Sinon essaye peut être d'enlever ton menu avec les images rollovers, peut être que ça vient de là (même si ce n'est pas normal)


 
Meric pour vos tests. Je vais changer le tableau en div et mettre les fieldset (que je ne connaissais pas !) et voir ce qui se passe. Pour le rapport de bug pour Mozilla, je ne vois pas bien quoi raconter, c'est pas facile à décrire ce phénomène ! :)

n°1144740
gatsusat
Posté le 08-07-2005 à 23:02:33  profilanswer
 

tu me feras l'effort de me dégager ton putain de rollover de merde fait en JS et de le faire en CSS merci

n°1144745
gm_superst​ar
Appelez-moi Super
Posté le 08-07-2005 à 23:17:06  profilanswer
 

Dit aussi gentiement je suis sûr qu'il va s'empresser de le faire :)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1144746
gm_superst​ar
Appelez-moi Super
Posté le 08-07-2005 à 23:18:41  profilanswer
 

Papy Brossard a écrit :

Meric pour vos tests. Je vais changer le tableau en div et mettre les fieldset (que je ne connaissais pas !) et voir ce qui se passe. Pour le rapport de bug pour Mozilla, je ne vois pas bien quoi raconter, c'est pas facile à décrire ce phénomène ! :)


Bah faut juste dire que l'ensemble du formulaire bouge quand on clique ou quand la souris passe sur le bouton. Tu peux mettre un lien vers ta page ou poster un test-case.
 
Mais effectivement, essayer sans ton menu en JS pour voir si ça viendra pas de là (mais ça reste un bug de toute façon)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1144751
Lund
Posté le 08-07-2005 à 23:51:52  profilanswer
 

Je viens de tester ton code qui va de

Code :
  1. <form action="sendMail.php" method="post">
  2.         <table>


à

Code :
  1. </table>
  2.       </form>


et ça fonctionne très bien, contrairement à ta page d'origine qui bug.
 
Edit: Le formulaire fonctionne en désactivant le menu contenu dans

Code :
  1. <div class="menu">
  2. ...
  3. </div>

.
 
Il ne reste plus qu'à trouver pourquoi (Même si effectivement c'est pas la meilleure solution utilisée pour faire un menu aussi simple).
 
Edit 2 (ça y va fort): La page entière fonctionne en local chez moi, essaye de vérifier tes URL, vu que la seule modification que je fais est de remplacer ../ par http://www.ecole.ensicaen.fr/~soudee/


Message édité par Lund le 09-07-2005 à 00:05:13
n°1144763
Papy Bross​ard
Posté le 09-07-2005 à 01:12:06  profilanswer
 

Puisque apparement le javascript cause des problèmes et que gatsusat aime pas mon menu (à ce propos, tu pourrais etre plus poli... Tout le monde ne sait pas forcément comment faire ça en CSS. Moi par exemple.), je suis en train de refaire tout ce qui touche au javascript en css.  
Et j'ai un souci. Mes images du haut ne s'affichent pas en entier (avec

Code :
  1. display: inline;

Et lorsque je mets

Code :
  1. display: block;

ça passe à la ligne. Comment faut-il faire ?  
Merci.


Message édité par Papy Brossard le 09-07-2005 à 01:14:15
n°1144797
Lund
Posté le 09-07-2005 à 01:42:37  profilanswer
 

Met des width: et height: (Ou file le code en entier, ça m'évitera de sortir des conneries :D)


Message édité par Lund le 09-07-2005 à 01:43:38
n°1144807
Lund
Posté le 09-07-2005 à 02:06:42  profilanswer
 

Petit exemple:
 
Ton CSS:

Code :
  1. #menu { list-style-type:none; }
  2. #menu li { display:inline; }
  3. #menu li a { display:block; float:left; width:111px; height:40px; margin-right:5px; }
  4. #menu li a#accueil { background-image:url(../images/menu/accueil.jpg); }
  5. #menu li a#accueil:hover { background-image:url(../images/menu/accueil-over.jpg); }


et ton menu en HTML:

Code :
  1. <ul id="menu">
  2. <li><a href="../" title="Accueil" id="accueil"></a></li>
  3. </ul>

n°1144812
Papy Bross​ard
Posté le 09-07-2005 à 03:16:46  profilanswer
 

Merci, c'est plus propre et ça marche au poil. J'ai plus qu'à voir pour le formulaire.  
M'ci m'sieur !

n°1144874
zapan666
Tout est relatif
Posté le 09-07-2005 à 12:26:48  profilanswer
 

Lund a écrit :

Petit exemple:
 
Ton CSS:

Code :
  1. #menu li { display:inline; }
  2. #menu li a { display:block; float:left; width:111px; height:40px; margin-right:5px; }




euh...tu es sur ?
Normalement, un element block dans un element inline, c'est pas la fête


---------------
my flick r - Just Tab it !
n°1144877
gatsusat
Posté le 09-07-2005 à 12:32:28  profilanswer
 

Lund on ne met pas d'éléments block dans un élément inline
 
le meilleur est :  
de faire un float:left; sur les li, c'est plus cool

n°1144893
Papy Bross​ard
Posté le 09-07-2005 à 13:06:33  profilanswer
 

Merci les gars. J'ai fait les modifs.
Voilà le code CSS :

Code :
  1. #menuRoll {
  2. list-style-type: none;
  3. }
  4. #menuRoll li {
  5. display: inline;
  6. }
  7. #menuRoll li a {
  8. float:left;
  9. width:111px;
  10. height:40px;
  11. margin-right:5px;
  12. }
  13. #menuRoll li a#accueil {
  14. background-image:url(images/menu/accueil.jpg);
  15. }
  16. #menuRoll li a#accueil:hover {
  17. background-image:url(images/menu/accueil-over.jpg);
  18. }


Message édité par Papy Brossard le 09-07-2005 à 13:07:22
n°1144895
gatsusat
Posté le 09-07-2005 à 13:08:05  profilanswer
 

faut enlever ca :  
 
#menuRoll li {  
    display: inline;  
}  
 
ca sert a rien

n°1144903
Papy Bross​ard
Posté le 09-07-2005 à 13:20:26  profilanswer
 

d'accord merci

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  envoie de formualire : trois clics FF contre un seul pour IE

 

Sujets relatifs
Envoie formulaire POST popupEnvoie de formulaire, bannieres et lien vers annonceur ?
envoie de mail avec phpComment vérifier plusieurs variables d'un seul coup ?
envoie d une trameenvoie d une trame ac access
[DTD] Peut on utiliser deux dtds pour un seul fichier ?Select multiple et remplissage d'une zone de texte [resolu tout seul]
Cron avec DumpMySQL envoie par emailAide pour envoie d'une commande
Plus de sujets relatifs à : envoie de formualire : trois clics FF contre un seul pour IE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR