REMARQUE ! Les informations sur cette page sont largement obsolètes. Pour obtenir des informations à jour sur le projet Mozilla, consulter la page de la communauté Mozilla francophone, leur blog principal et leur blog technique.
Propriétés | NN4x | IE4x | OP4x | NN6+ | IE5+ | OP5+ |
---|---|---|---|---|---|---|
Largeur de fenêtre | window.innerWidth | window.document.body.clientWidth | window.innerWidth | window.innerWidth | window.document.body.clientWidth | window.innerWidth |
Hauteur de fenêtre | window.innerHeight | document.body.clientHeight | window.innerHeight | window.innerHeight | document.body.clientHeight | window.innerHeight |
Décalage de défilement du document Document Scroll Offset (DSOC) |
pageXOffset pageYOffset |
document.body.scrollLeft document.body.scrollTop |
pageXOffset & pageYOffset |
|||
Propriétés des feuilles de style | document.layers["layerID"].property document.layerID.property Seulement bon pour les propriétés des layers. |
document.all["elementID"].style.property document.all.elementID.style.property |
document.getElementById("elementID").style.property | |||
Objets HTML | document.styleID.document.object | document.all.styleID.style.object | ||||
Elements positionnés en absolu (couche) | document.layers["layerID"] | document.all["layerID"] | document.getElementById("layerID") | document.getElementById("layerID") | ||
La propriété left des couches |
document.layers["layerID"].left Représenté par un nombre. Ex : 100 |
document.all["layerID"].style.pixelLeft Représenté par une chaîne. Ex : 100px |
document.getElementById("layerID").style.pixelLeft Représenté par un nombre. Ex : 100 |
document.getElementById("layerID").style.left Représenté par une chaîne pour NN6 et IE5. Ex : 100px .Représenté par un nombre pour OP5. Ex : 100 |
||
La propriété top |
document.layers["layerID"].top Représenté par un nombre. Ex : 100 |
document.all["layerID"].style.pixelTop Représenté par une chaîne. Ex : 100px |
document.getElementById("layerID").style.pixelTop Représenté par un nombre. Ex : 100 |
document.getElementById("layerID").style.top Représenté par une chaîne pour NN6 et IE5. Ex : 100px .Représenté par un nombre pour OP5. Ex : 100 |
||
Déplacer une couche | document.layers["elementID"].moveTo(x, y) Où x et y sont des entiers. |
document.all["elementID"].style.pixelLeft = x document.all["elementID"].style.pixelTop = y Où x et y sont des entiers. |
document.getElementById("elementID").style.left = "100px" document.getElementById("elementID").style.top = "40px" or document.getElementById("elementID").style.left = x + "px" document.getElementById("elementID").style.top = y + "px" Où x et y sont des entiers. |
|||
Visibilité des couches | document.layers["layerID"].visibility Les valeurs possibles sont : "show", "hide", ou "inherit". |
document.all[elementID].style.visibility = "hidden" Les valeurs possibles sont : "hidden" , "visible" , ou "inherit" . |
document.getElementById("elementID").style.visibility Les valeurs possibles sont : "hidden" , "visible" , ou "inherit" . |
|||
Largeur des couches | Non supporté | document.all[layerID].style.pixelWidth | document.getElementById("layerID").style.pixelWidth | document.getElementById("layerID").style.width document.getElementById("layerID").style.offsetWidth |
document.getElementById("layerID").style.pixelWidth | |
Hauteur des couches | Non supporté | document.all[layerID].style.pixelHeight | document.getElementById("layerID").style.pixelHeight | document.getElementById("elementID").style.height | document.getElementById("layerID").style.pixelHeight | |
dépassement des couches | document.getElementById("elementID").style.overflow Les valeurs valides pour la propriété overflow sont : "auto" , "hidden" , "scroll" |
|||||
La propriété Clip |
document.getElementById("elementID").style.clip La propriété clip prend la forme suivante : "rect(0px 50px 50px 20px) "ou peut-être mise automatiquement par : "rect(auto auto auto auto)" code> |
|||||
Couleur d'arrière-plan des couches | document.layers["layerID"].bgColor | document.all["layerID"].style.backgroundColor | Non supporté | document.getElementById("layerID").style.backgroundColor | document.getElementById("layerID").style.background | |
Image d'arrière-plan des couches | document.layers["elementID"].background | Non supporté | Non supporté | document.getElementById("elementID").style.backgroundImage | Non supporté | Non supporté |
Couleur des bordures | document.getElementById("elementID").style.borderColor | |||||
Style des bordures | document.getElementById("elementID").style.borderStyle | |||||
Largeur des bordures | document.getElementById("elementID").style.borderWidth | |||||
Contenu de la couche | Pour changer le contenu : document.layers["layerID"].load("pathNfileName" , largeur ) |
document.all[elementID].innerHTML | Non supporté | document.getElementById("elementID").innerHTML (Ne fait pas parti du standard W3) |
Non supporté | |
Couleurs des polices | Non supporté | document.all[layerID].style.color | Non supporté | document.getElementById("elementID").style.color | ||
Position relative de la couche dans la page | document.layers["layerID"].pageX document.layers["layerID"].pageY |
|||||
La propriété Z-Index des élements |
document.layers["layerID"].zIndex Cela doit être 0 ou un entier positif. |
|||||
(Site mise à jour le mardi 16 mars 2004)