imports | NN s.o. IE 4 DOM s.o. |
Une collection (tableau) d´objets styleSheet importés dans un objet styleSheet explicite avec la règle @import. En d´autres termes, un objet styleSheet qui emploie @import traite cette feuille de style importée comme un objet imbriqué, mais aussi comme un objet styleSheet à part entière. Vous pouvez ainsi accéder aux objets rule dans chaque feuille de style importée. L´exemple suivant exécute une recherche itérative dans tous les objets styleSheet du document afin de trouver les feuilles de style importées: for (var i = 0; i< document.styleSheets.length; i++) { for (var j = 0; j < document.styleSheets[i].imports.length; j++) { // process each imported style sheet, referenced // here as document.styleSheets[i].imports[j] } } |
|
Référence de modèle d'objet | |
document.styleSheets[i].imports
|
|
Propriétés spécifiques à l´objet | |
length |
|
Méthodes spécifiques à l´objet | |
item() |
length | NN s.o. IE 4 DOM s.o. |
Lecture seule | |
Renvoie le nombre d´objets de la collection. |
|
Exemple | |
var howMany = document.styleSheets[i].imports.length; |
|
Valeur | |
Nombre entier. |
item() | NN s.o. IE 4 DOM s.o. |
item(index) | |
Renvoie un objet styleSheet importé correspondant à la valeur d´index dans l´ordre du code source des règles @import. IE 5 pour Macintosh renvoie null, ce qui est erroné. |
|
Paramètres | |
|
|
Valeur renvoyée | |
Référence à un objet styleSheet importé. A défaut de correspondance avec les paramètres, la valeur renvoyée est null. |