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
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 96854
Url: https://administrator.de/contentid/96854
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
1 Kommentar
Versuch es mal mit Javascript (meta refresh finde ich sowieso nicht so schön )
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
<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