Cas de style non linéaire
# div1 {largeur: 200px; hauteur: 200px; Contexte: rouge;}IE obtient des styles non linéaires
var odiv = document.getElementById ('div1'); odiv.currentStyle.width; Chrome / FF obtient un style non linéaire var odiv = document.getElementyId ('div1'); odiv.getCompuledStyle (odiv, false) .Width;Ma rédaction de compatibilité
var odiv = document.getElementById ('div1'); var elewidth = odiv.currentStyle && odiv.currentStyle.width || getCompuledStyle (odiv, false) .Width;Mon extension
fonction getStyle (obj, name) {return obj.currentStyle? obj.currentStyle [name]: getCompuledStyle (obj, false) [name];}== Remarque == Ce qui précède ne peut obtenir que des styles non linéaires et ne peut pas définir des valeurs pour les styles non de chambre.
Ce qui précède est la description complète du résumé de la compatibilité JavaScript introduite par l'éditeur pour obtenir des styles non lignes. J'espère que ce sera utile à tout le monde. Si vous avez des questions, laissez-moi un message. L'éditeur répondra à tout le monde à temps!