Journal : IE vs Moz : Javascript
Posté par Kalamar () le 18 septembre 2003
Bonjour!
Fier de mon navigateur, j'ai tendance à dicréditer IE au profit de Mozilla auprès de toutes mes connaissances. Mais je me heurte parfois à des points sensibles ou je suis incapable de répondre. Ainsi pour ne pas tomber dans un fanatisme aveugle il vaut mieux demander plutot que dire des conneries.
Aujourd'hui mon soucis se porte principalement sur le javascript. En effet des webmasters auto-proclamés me soutiennent que des balises HTML (l'exemple qui m'a été donné sont les 'div') et autres astuces pour avoir une barre de défilement en couleur par exemple, n'existent que pour les IE5 et superieur.
Si vous sautez au plafond, faites attention de pas vous cassez la tete, j'ai besoin de votre réponse :))
Fier de mon navigateur, j'ai tendance à dicréditer IE au profit de Mozilla auprès de toutes mes connaissances. Mais je me heurte parfois à des points sensibles ou je suis incapable de répondre. Ainsi pour ne pas tomber dans un fanatisme aveugle il vaut mieux demander plutot que dire des conneries.
Aujourd'hui mon soucis se porte principalement sur le javascript. En effet des webmasters auto-proclamés me soutiennent que des balises HTML (l'exemple qui m'a été donné sont les 'div') et autres astuces pour avoir une barre de défilement en couleur par exemple, n'existent que pour les IE5 et superieur.
Si vous sautez au plafond, faites attention de pas vous cassez la tete, j'ai besoin de votre réponse :))
> Lire le journal (16 commentaires, moyenne: 2,3).
Vous avez demandé le commentaire #271483.



Ce qui est vrai ...
... c'est que pour "jouer" avec du CSS en javascript, c'est à dire: modifier le style depuis le javascript, il faut faire attention entre IE et Netscape/Mozilla, ils ne parlent pas tous à fait pareil.
Example pour modifier l'attribut hidden d'une classe "faqBlock", on utilise une variable ns4 pour voir si le navigateur connait l'objet "layers", si oui, on l'appel directement par son nom, autrement par la fonction getElementByID
C'est pour ça que beaucoup de script pour du "Dynamic HTML" ne fonctionne pas (bien) sous Netscape/Mozilla
[^]Re: Ce qui est vrai ...
OOPS, erreur dans mon explication
Heu, c'est tout le contraire: si Mozilla, alors utilisation de getElementByID(), et mon exemple, c'est sur un id, pas sur une classe.