2008-09-26 9 views
2

Je rencontre un problème avec IE6.Fonction bascule simple avec IE6

Je pris la fonction de basculement de cette website mais quand je l'applique à ma page je reçois l'erreur (uniquement dans IE6):

Impossible d'obtenir la propriété d'affichage. Argument non valide.

Je peux obtenir la propriété d'affichage, mais l'erreur est levée lorsque je veux définir la nouvelle valeur.

EDIT: Je sais que plusieurs développeurs ont rencontré ce problème. Donc, si cela peut aider: la propriété de la ligne de table n'est pas gérée par Internet Explorer 6! Dans mon cas, même lorsque j'ai défini la propriété d'affichage sur '' Je ne voyais rien, mais c'était parce que j'avais appliqué une classe à mon élément qui les masquait au chargement, donc l'affichage par défaut serait, cacher et lorsque vous définissez la propriété d'affichage sur "IE" pour l'afficher par défaut.

Répondre

2

Essayez-vous de définir la propriété display-display sur "table-row" par n'importe quel changement? Ce n'est pas supporté par IE6.

Une astuce consiste à définir l'affichage sur une chaîne vide. Il fait en sorte que le navigateur utilise la valeur par défaut de l'élément.