Meta httpEquivEigenschaft

Meta 对象参考手册Meta-Objekt

Definition und Verwendung

Die httpEquiv-Eigenschaft legt die HTTP-Header-Informationen im content-Attribut fest oder gibt sie zurück.

Das http-equiv-Attribut kann verwendet werden, um HTTP-Antwort-Header-Informationen zu simulieren.

Der Wert des http-equiv-Attributs hängt vom Wert des content-Attributs ab.

Hinweis:Wenn das name-Attribut gesetzt ist, muss das http-equiv-Attribut nicht gesetzt werden.

Syntax

Die httpEquiv-Eigenschaft festlegen:

linkObject.httpEquiv="HTTP-header"

Die httpEquiv-Eigenschaft zurückgeben:

linkObject.httpEquiv

Einige gängigeHTTP-header-Werte:

Wert Beschreibung
cache-control Steuert den Caching-Mechanismus des Dokuments.

Zulässige Werte:

  • public - alle Inhalte werden zwischengespeichert (sowohl der Client als auch Proxy-Server können zwischenspeichern)
  • private - Inhalte werden nur in einem privaten Cache zwischengespeichert (nur der Client kann zwischenspeichern, Proxy-Server können nicht zwischenspeichern)
  • no-cache - nicht zwischenspeichern
  • no-store - zwischenspeichern, aber nicht archivieren

Beispiel:

<meta http-equiv="cache-control" content="no-cache">

content-language Die Sprache des Antwortkörpers.

Beispiel:

<meta http-equiv="content-language" content="en-US">

content-type Gibt den MIME-Typ des Inhalts zurück.

Tipp:Wird normalerweise für Zeichensatz-Einstellungen verwendet.

Beispiel:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

date Die Zeit, zu der die Nachricht vom Ursprungsserver gesendet wurde.

Beispiel:

<meta http-equiv="date" content="16 Feb 2011 22:13:13 GMT">

expires Das Datum und die Uhrzeit, zu der die Antwort abläuft.

Beispiel:

<meta http-equiv="expires" content="Fri, 30 Dec 2011 12:00:00 GMT">

zuletzt Der Zeitpunkt der letzten Änderung der Antwort.

Beispiel:

<meta http-equiv="last-modified" content="Mon, 03 Jan 2011 17:45:57 GMT">

location Wird verwendet, um den Empfänger an einen nicht angeforderten URL-Speicherort umzuleiten, um die Anforderung abzuschließen oder eine neue Ressource zu identifizieren.

Beispiel:

<meta http-equiv="location" content="URL=http://www.example.com">

refresh Definiert, wie oft die Seite aktualisiert wird.

Beispiel:

<meta http-equiv="refresh" content="300">

set-cookie Erstellt ein Cookie, das den Cookie-Namen, den Cookie-Wert und die Ablaufzeit enthält.

Beispiel:

<meta http-equiv="set-cookie" content="examplecookie=myContent;expires=Fri, 30 Dec 2015 12:00:00 GMT; path=http://www.example.com">

window-target Gibt den Namen des zu ladenden Frames an.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle gängigen Browser unterstützen das httpEquiv-Attribut.


Beispiel

Beispiel

HTTP-Header-Informationen anzeigen:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Rookie Tutorial (example.com)</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<script>
function displayResult(){
    var x=document.getElementsByTagName("meta")[0].httpEquiv;
    alert(x);
}
</script>
</head>
<body>

<button type="button" onclick="displayResult()">HTTP-Equiv anzeigen</button>

</body>
</html>

Selbst ausprobieren »


Meta 对象参考手册Meta-Objekt Weitere Erweiterungen