Marche sous Mozilla mais pas sous IE - HTML/CSS - Programmation
Marsh Posté le 04-11-2005 à 08:31:29
j'ai testé ton truc et effectivement ca pose problème. alors je te propose de contourner le truc en utilisant des CSS et en virant ton type="image" et en mettant un input"submit" avec du texte dedans.
du coup on garde l'accessibilité pour les non voyants au niveau de ta page.
Code :
|
Je sais pas si cette technique a déjà été utilisée, mais je viens de faire ça en 5 minutes.
Faudrait quand même tester sous Opera, et puis les autres navigateurs.
Marsh Posté le 04-11-2005 à 17:28:34
OK bonne idée, je regarde ça et je vous tiens au courant...
Marsh Posté le 04-11-2005 à 19:33:51
ca marche sous IE et firefox ma chose làa
Marsh Posté le 05-11-2005 à 09:27:23
Bon pas de pb ça marche.
En plus impec pour la méthode je veux faire valider le site en CSS strict (en fait je suis en train de le faire basuler en total CSS).
Juste un petit truc.
Je veux aussi donner la possibilté de valider le changement de quantité non seulement en cliquant sur la calculette mai aussi en appuyant sur la touche "ENTER" ------> accesskey je pense.
Je vais voir ça.
En tout cas merci Gatsusat...
Marsh Posté le 05-11-2005 à 09:29:59
ben a partir du moment ou tu as un submit dans le formulaire, la touche enter fait son boulot quand tu te trouve dans un input text
sinon ne cherche pas à valider la feuille de style, on le dit et on le repete, ca sert à rien, a part se branler la nouille. tant que des navigateurs comme IE nous feront chier, ca servira à rien.
c'est surtout le HTML qui doit rester propre. La CSS elle est lu partout et mes trucs avec le _ devant les propriétés c'est un hack IE que seul IE lira. donc cherche pas à valider ta CSS.
ton objectif : un code HTML sémantiquement propre et valide.
Marsh Posté le 05-11-2005 à 09:33:10
Dis donc Gatsusat; on t'a déjà dit que tu posts plus vite que ton ombre....
Merci pour tout.
Marsh Posté le 05-11-2005 à 09:33:48
Mais non il poste pas vite. On passe notre temps libre bénévolement sur ce forum c'est tout
Marsh Posté le 05-11-2005 à 10:54:48
J'ai juste répondu au bon moment lol
Marsh Posté le 03-11-2005 à 23:18:14
Ouais vraiment bizarre...mais j'suis sûr que vous alllez me filer un petit coup de main (ça doit être tout con)
J'explique.
Dans un panier, je donne la possibilté au client de changer la quantité d'un article ( input type="text" ..... ).
Mais il faut recalculer le prix total.
Je peux utiliser :<input name="modifPanier" type="submit" class="button" value="ACTUALISER" />
ça marche mais comme je veux faire joli, je décide de mettre une petite calculatrice (.gif), on clique dessus et zou ça recalcule tout ça.
Je fais alors: <input type="image" name="modifPanier" value="ACTUALISER" src="../images/logo/calculatrice.gif" />
Ca marche nickel sous Mozilla mais pas sous IE. Des explications ?
PS:
Dans la barre d'adresse url:
sous IE: ......../monsite/public/panier.php?nb0=1&modifPanier.x=11&modifPanier.y=8
sous Mozilla : ......./monsite/public/panier.php?nb0=10&modifPanier.x=8&modifPanier.y=12&modifPanier=ACTUALISER
Il me manque en fait sous IE le : modifPanier=ACTUALISER
Une idée ? j'ai honte j'suis sur que c'est tout simple en plus.
Message édité par bizzard85 le 03-11-2005 à 23:20:30