metaNN 6 IE 4 DOM 1

L'objet meta représente l'élément meta.

 
Equivalent HTML
 
<meta>
 
Référence de modèle d'objet
 
[window.]document.getElementById("elementID")
 
Propriétés spécifiques à l´objet
 
charsetcontenthttpEquivnameschemeurl
 
Méthodes spécifiques à l´objet

Aucune.

 
Propriétés de gestionnaire d´événements spécifiques à l´objet

Aucune.

charsetNN s.o. IE 4 DOM s.o.

Lecture/écriture

Indique le code de caractères du contenu du fichier associé à l'attribut href. Cette propriété ne modifie pas le paramétrage de l'attribut charset d'une paire nom / valeur contenue dans la propriété ou l'attribut content. Pour l'instant, la propriété charset produit peu, voire aucun effet sur un document.

 
Exemple
 
if (document.all.myMeta.charset == "csISO5427Cyrillic") {
    // process for Cyrillic charset
}
 
Valeur

Alias insensible à la casse pris dans le registre du jeu de caractères (ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets).

 
Par défaut

Déterminée par le navigateur.

contentNN 6 IE 4 DOM 1

Lecture/écriture

Cet attribut est l'équivalent de la valeur d'une paire nom / valeur. L'attribut content correspondant à la propriété est généralement accompagné d'un attribut name ou http-equiv, l'un de ces deux attributs représentant la partie nom d'une paire nom / valeur. Les valeurs spécifiques de l'attribut content varient selon la valeur de l'attribut name ou http-equiv. La valeur de l'attribut content contient parfois plusieurs valeurs. Dans ce cas, ces valeurs sont séparées par des points-virgules. Certaines de ces valeurs multiples peuvent elles-mêmes représenter des paires nom / valeur: c'est le cas, par exemple, du contenu d'un élément meta de type “ refresh ”. La première valeur est un nombre représentant le délai (en secondes) avant le chargement d'un autre document; la seconde valeur indique l'adresse URL du document à charger à l'expiration de ce délai.

 

Malgré l´exemple suivant, la modification de la propriété content dans un document chargé risque de ne pas produire l'effet escompté si le navigateur se base sur la valeur transmise lors du chargement du document.

 
Exemple
 
document.getElementById("refreshMeta").content =
  "5,http://www.giantco.com/basicindex.html";
 
Valeur

Chaîne.

 
Par défaut

Aucune.

httpEquivNN 6 IE 4 DOM 1

Lecture/écriture

Cet attribut est l'équivalent du nom d'une paire nom / valeur. L'attribut http-equiv correspondant de la propriété est généralement accompagné d'un attribut content qui agit comme la partie valeur d'une paire nom / valeur. Vous pouvez utiliser l'attribut name à la place de l'attribut http-equiv, mais vous ne pouvez en définir qu'un seul à la fois. Ajustez uniquement la propriété correspondant à l'attribut utilisé dans la balise de l'élément meta. Définissez ensuite une valeur pour la propriété content qui se justifie par rapport à la propriété httpEquiv ou name.

 
Exemple
 
document.getElementById("refreshMeta").httpEquiv = "expires";
 
Valeur

Chaîne.

 
Par défaut

Aucune.

nameNN 6 IE 4 DOM 1

Lecture/écriture

Identifiant de la paire nom / valeur qui constitue l'élément meta. En général, la valeur de cet attribut est un mot anglais qui indique l'objectif de l'élément meta, par exemple "author" (auteur) ou "keywords" (mots clés). Vous pouvez utiliser l'attribut name ou l'attribut httpEquiv, mais pas les deux, dans le même élément meta.

 
Exemple
 
document.getElementById("detailMeta").name = "keywords";
 
Valeur

Chaîne.

 
Par défaut

Aucune.

schemeNN 6 IE 5(Mac)/6(Win) DOM 1

Lecture/écriture

Représente l´attribut scheme, mais n´a pas encore de fonctionnalité particulière dans les navigateurs actuels. Reportez-vous à l´attribut scheme de l´élément meta dans le chapitre 8 pour plus d´informations au sujet de l´objectif de cette propriété.

 
Valeur

Chaîne.

 
Par défaut

Aucune.

urlNN s.o. IE 4 DOM s.o.

Lecture/écriture

Bien qu´implémentée dans les navigateurs IE, cette propriété ne semble plus être officiellement prise en charge.