Bug IE - L'avez vous vous aussi ? IE 5+ needed... - HTML/CSS - Programmation
Marsh Posté le 14-04-2005 à 20:44:53
J'utilise IE 6 avec toutes les mises à jour de Windows Update, et il y a effectivement ce bug chez moi comme tu l'as précisé . C'est pas mal ça .
Marsh Posté le 14-04-2005 à 21:06:21
Ok merci bcp.
Il me manque des IE 5 ou 5.5 sous windows et aussi peut être sous MAC si qqu a.
J'espère juste que le bug est présent partout.
Marsh Posté le 14-04-2005 à 22:18:10
pareil, bug sous IE6sp2. (J'en ai profité pour m'appercevoir que j'ai plein de nouvelles icones dans IE que je connaissais pas )
Marsh Posté le 15-04-2005 à 09:12:23
IE5.5, j'ai le blanc (et la barre bleue) au chargement, je clique ils disparaissent tous les 2 quel browser de merde
Marsh Posté le 15-04-2005 à 09:27:40
black_lord a écrit : IE5.5, j'ai le blanc (et la barre bleue) au chargement, je clique ils disparaissent tous les 2 quel browser de merde |
Ah merdeeeeeeee. TU veux dire que tu as le bug AVANT de cliquer ?
Marsh Posté le 15-04-2005 à 09:30:41
IE 6 Windows 2K : bug
IE 5.2 Mac OS X : pas de bug
Safari 1.0 (v35): pas de bug
Pour info Mac OS X 10.2.6
Marsh Posté le 15-04-2005 à 09:32:23
cerel a écrit : IE 6 Windows 2K : bug |
Ok. Ya moyen de détecter IE pour MAC en Javascript ?
Marsh Posté le 15-04-2005 à 09:33:09
Hermes le Messager a écrit : Ah merdeeeeeeee. TU veux dire que tu as le bug AVANT de cliquer ? |
oui, et après il y a plus de barre bleue
Marsh Posté le 15-04-2005 à 09:34:33
black_lord a écrit : oui, et après il y a plus de barre bleue |
Putain, mais c'est nawak ça quand même...
J'vais être obligé d'utiliser une table.
Marsh Posté le 15-04-2005 à 09:47:30
Vous pouvez me dire si ça, ça passe partout chez vous ?
http://tousleschats.free.fr/hermes/test2.html
Marsh Posté le 15-04-2005 à 09:51:39
au chargement c'est bon, si je clique la barre bleue disparait
Marsh Posté le 15-04-2005 à 09:52:18
IE6fr --> ok
Opéra 7* --> ok
Firefox 1.02 --> ok
Marsh Posté le 15-04-2005 à 09:52:57
Flyman30 a écrit : IE6fr --> ok |
Oui la barre bleue disparait sur les 3 nav cité
Marsh Posté le 15-04-2005 à 09:56:15
black_lord a écrit : au chargement c'est bon, si je clique la barre bleue disparait |
Que la barre bleue disparaisse, c'est ce que je veux. Mais je veux SURTOUT qu'elle réapparaisse quand on reclick. (ET SANS CE PUTAIN DE MARGIN-TOP DE MES COUILLES).
Marsh Posté le 15-04-2005 à 10:01:09
alors c'est bon
IE5.5 sp2 sous NT4 ()
et FF 0.9.3 sous NT4
Marsh Posté le 15-04-2005 à 10:07:15
black_lord a écrit : alors c'est bon |
Ouff...
Putain, mais QUELLE GROSSSSE MEEEEEEEEEEEEEEERRRRRRRDE CE IE
Marsh Posté le 15-04-2005 à 10:15:02
Hermes le Messager a écrit : Vous pouvez me dire si ça, ça passe partout chez vous ? |
IE 6 W2K -> ok
IE 5.2 MAC OS X -> ok
Safari MAC OS X -> pas ok (rien ne se passe, le div du haut ne reagi pas aux cliks ...)
Marsh Posté le 15-04-2005 à 10:23:37
cerel a écrit : IE 6 W2K -> ok |
ya une erreur JS quelque part dans la console ?
C'est pas normal du tout ça...
Marsh Posté le 15-04-2005 à 10:24:31
Sur Windows XP :
IE5.5sp2 -> ok
IE5.01sp2 -> ok
IE4 -> erreur JS
IE3 -> hmmm voilà, quoi.
Marsh Posté le 15-04-2005 à 10:31:45
sibelius a écrit : Sur Windows XP : |
En dessous de IE5 ou de Mozilla 1, ça ne m'intéresse pas. On est en 2005...
Par contre, c'est pas normal que safari ne réagisse pas...
Marsh Posté le 15-04-2005 à 13:46:23
Erreur JS ? hmmm
Le probleme c'est que j'en ai aucune idee.
J'ai acces a un MAC OS X la ou je bosse. Mais niveau utilisation je suis un vrai boulet.
Je sais simplement lancer IE 5.2 et Safari pour tester mes differentes pages. Mais je n'ai aucune idee d'ou je peux voir s'il y a des erreurs JS.
En fouillant les menus j'ai pas trouve de "Console JS", et dans la barre d'etat rien ne s'affiche.
Malheuresement je ne sais pas ou les erreurs JS devraient s'afficher, donc je sais pas vraiment ou regarder ...
Marsh Posté le 15-04-2005 à 13:58:37
Hermes le Messager a écrit : Vous pouvez me dire si ça, ça passe partout chez vous ? |
C'est bon ça marche chez moi .
IE 6 (voir plus haut).
Marsh Posté le 15-04-2005 à 14:22:03
cerel a écrit : Erreur JS ? hmmm |
Ben quoi qu'il en soit, si ça marche pas, c'est que safari est buggé.
Si tu regardes mon source, tu verras qu'il n'y a aucune raison que ça marche pas, (d'autant qu'en plus, c'est un gecko safari non ?)
Marsh Posté le 15-04-2005 à 15:34:52
Vi je sais, je vois pas de probleme dans ton code.
Pourtant safari l'aime pas
J'ai essaye en enlevant le "javascript:" dans l'evenement, histoire de voir si cela ne pertubai pas Safari, meme resultat. Safari ne reagit toujours pas ...
Marsh Posté le 15-04-2005 à 16:00:34
cerel a écrit : Vi je sais, je vois pas de probleme dans ton code. |
Il est possible que safari n'apprécie pas le table-row dans le JS...
Essaye de le remplacer par block pour voir...
Marsh Posté le 15-04-2005 à 16:21:28
encore mieux !!!
http://kangol.prout.be/tests/test_hermes.html
elle viens d'ou cette hauteur de 20px ???
Marsh Posté le 15-04-2005 à 16:27:03
KangOl a écrit : encore mieux !!! |
Oui c'est le même bug en fait. Le overflow : hidden disparait dès qu'on touche à un élément avec le DOM dans le cas d'IE...
C'est vraiment une très très grosse merde ce IE...
Marsh Posté le 15-04-2005 à 17:07:15
Je n'ai qu'une chose à dire :
"mouarf"
J'ai voulu faire un petit test, j'ai change ta fonction, par un "alert('test');". Ca na meme pas passe. J'ai ensuite ajoute un "a" avec un onclick="alert('test2');" dans le td. Et la les 2 evenements se sont lances ...
J'ai donc enleve le "a". Et la non plus, le onclick sur le td ne s'est pas lance...
J'ai ajoute un " " dans le td et la ...
Ca a marché ...
Alors voila, pour que cela fonctionne sous Safari, il ne faut pas que ton td soit totalement vide... Un bete " " suffit a lui faire lancer l'evenement onclick ...
Marsh Posté le 15-04-2005 à 17:09:30
cerel a écrit : |
Ouai, ben dans ce cas, les safaristes n'ont qu'à aller se faire cuire un oeuf... Je vais surement pas commencer à mettre des n'importe où...
Marsh Posté le 15-04-2005 à 17:39:29
C'est beau l'accessibilité universelle (oups Troll )
Marsh Posté le 15-04-2005 à 17:42:27
Hermes le Messager a écrit : Ouai, ben dans ce cas, les safaristes n'ont qu'à aller se faire cuire un oeuf... |
merci pour l'oeuf
Marsh Posté le 15-04-2005 à 18:33:43
sibelius a écrit : C'est beau l'accessibilité universelle (oups Troll ) |
Ouai, ben qu'on me donne une solution pour avoir des blocks avec des séparations horizontales variables qui peuvent prendre des valeurs allant de 1px jusqu'à 100px et pouvant apparaitre ou disparaitre à volonté.
J'ai le choix entre ignorer IE et utiliser des divs ou ignorer safari et utiliser une table.
Marsh Posté le 15-04-2005 à 18:35:01
Hermes le Messager a écrit : Bijour à tous. |
C'est quoi un div ?
Marsh Posté le 15-04-2005 à 18:36:20
Harkonnen a écrit : C'est quoi un div ? |
Un élément du (X)HTML censé se comporter comme un block dans lequel tu peux mettre d'autres éléments.
Marsh Posté le 15-04-2005 à 18:37:04
oui, ok, mais faut que je clique sur quoi ?
Marsh Posté le 15-04-2005 à 18:37:28
Sinon, clique 2 fois sur le premier rectangle rouge en haut de l'écran. C'est plus clair comme ça ?
Marsh Posté le 15-04-2005 à 18:39:49
Hermes le Messager a écrit : Sinon, clique 2 fois sur le premier rectangle rouge en haut de l'écran. C'est plus clair comme ça ? |
ok, faut me parler français à moi hein
bon ben quand je clique, le trait bleu disparait, et j'ai un gros espace blanc à la place, IE6 SP2
Marsh Posté le 15-04-2005 à 18:42:38
Harkonnen a écrit : ok, faut me parler français à moi hein http://membres.lycos.fr/angel2k/petrus/japtounet.gif |
Vi je sais, mais merci d'avoir testé. Ce problème est réglé maintenant dans l'exemple 2 : http://tousleschats.free.fr/hermes/test2.html
Le problème maintenant, c'est que safari a décidé apparemment qu'une cellule de table doit obligatoirement contenir quelque chose...
Mais bon, de toutes manières, ya visiblement aucune manière de satisfaire tout le monde, et puis firefox existe aussi pour MAC. Zon qu'à arrêter de prendre des navigateurs tout moisis.
Moi j'assure la compatibilité IE 5.5+ Moz 1+ Opera 6 (7) +
Etant donné qu'il s'agit là d'un problème purement graphique...
Marsh Posté le 14-04-2005 à 20:21:57
Bijour à tous.
Alors voilà, testez cette page : http://tousleschats.free.fr/hermes/test.html
Cliquez deux fois sur le premier div en haut. La première, le second disparait. La seconde, il réapparait, mais avec un margin-top de 3px sorti de nulle part.
La seule chose que j'ai trouvé pour éviter ça, c'est un if (document.all){blabla.style.marginTop = "-3px"; } Mais bon... Faudrait déjà être sûr que le bug est bien présent sur tous les IE.
Heureux possesseurs de IE 5, 5.5 ou 6 sous windows, je demande que vous testiez pour me dire.
Merci...