schnudi
Goto Top

Problem mit meta http-equiv refresh und IE7

Hallo zusammen.
Ich habe ein kleines Problem. und zwar mache ich eine kleine Presentation in unserem Intranet welche aus mysql daten auslihst und diese anzeigt.

Nun gibt es verschieden html und PHP dateien welech immer nach einer gewissen Zeit mit hilfe von <meta http-equiv="refresh" content="4; URL=http://..."> gewechselt werden.
Dies funktioniert eigentlich überall tadelloss. Bis auf den IE7. Dieser macht zumteil Probleme, indem er die anzeigedauer nicht einhählt oder aufeinmal stehenbleipt.
Was kann ich machen, damit dies richtig funktioniert?

Besten dank schon jetzt.

gruss
schnudi

Content-ID: 96854

Url: https://administrator.de/contentid/96854

Ausgedruckt am: 22.11.2024 um 19:11 Uhr

Enclave
Enclave 21.09.2008 um 11:05:02 Uhr
Goto Top
Versuch es mal mit Javascript (meta refresh finde ich sowieso nicht so schön face-smile )
<script type="text/javascript">  
var resttime = 91; // Sekunden bis weiterleitung
var to_url = "next.html"; // URL auf die weitergeleitet werden soll  

var meinTimer;

function countdown() {
  resttime--;

  if (resttime > 0) {
    meinTimer = setTimeout("countdown()", 1000);  
  } else {
    top.location.href = to_url;
  }
}

countdown();
</script>

Du musst nur die beiden Variablen (resttime und to_url) ändern. Sollte gehen (ist ne abgespeckte Version von einem Skript was ich mal gemacht habe).

Mfg

Enclave