Die änderung der Inhalte der meta-refresh nicht ändern erfrischende Zeit

Ich habe eine meta http-equiv="refresh" innerhalb der <head>.

<head>
     <meta name="mymeta" http-equiv="refresh" content="2" id="myMeta">
</head>

Mit Javascript, ich bin versucht zu ändern, der content - Attribut dieses meta tag.

var myMeta = document.getElementById("myMeta");
myMeta.content="10";

Wenn ich die Anzeige des Inhalts über document.write(myMeta.content); bekomme ich den geänderten Wert ist 10, aber die meta tag halten wird erfrischend, jeder 2 Sekunden.

Habe ich getestet, sowohl in Firefox und Opera.

GANZE SEITE

<!DOCTYPE html>
<html>
<head>
<meta name="mymeta" http-equiv="refresh" content="2" id="myMeta">
<script>
var myMeta=document.getElementById("myMeta");
myMeta.content="10";
document.write(myMeta.content);
</script>
</head>
<body>
</body>
</html>
  • Ich denke meta tags "ausgeführt", nur wenn das laden der Seite. Hinzufügen / entfernen / ändern Sie danach ignoriert.
  • Die folgende Seite erklärt jede der 4 Methoden, Legt fest oder gibt zurück.., aber ich weiß nicht, warum erfrischende Zeit nicht ändern, auch wenn die content verändert. w3schools.com/jsref/dom_obj_meta.asp
  • Es ist einfach zu testen, entfernen Sie einfach den ganzen tag programmgesteuert, und finden Sie heraus, wenn Ihre Seite noch eine zeitgesteuerte Aktualisierung.
InformationsquelleAutor Ali Bassam | 2013-02-09
Schreibe einen Kommentar