L'interface CSSCharsetRule représente une règle @charset.
Exemple de code :
<style type="text/css" id="import"> @charset "ISO-8859-1"; </style> /* Récupération de la balise style */ var balise_Style = document.getElementById("import"); /* Récupération des règles de la feuille de style */ var all_Rule = balise_Style.sheet.cssRules; for(var i=0;i<all_Rule.length;i++) { var Rule = all_Rule.item(i); if(Rule.type==Rule.CHARSET_RULE){ alert("c'est CSSCharsetRule"); } }
Héritage
Héritage
L'interface CSSCharsetRule hérite de l'interface CSSRule.
Informations complémentaires
Attention
L'interface CSSCharsetRule n'est pas reconnue par tous les navigateurs. Si le navigateur prend en charge la règle @charset en css c'est bon.