hi ich habe folgenden javascript-code:
dabei soll wenn die zeit abgelaufen ist eine weiterleitung erfolgen, die weiterleitung erfolgt aber SOFORT...
trage ich anstatt
document.write('<?php header("Location: zeit_vorbei.php"); ?>');
z.b.
document.write('<?php echo "Zeit vorbei"; ?>');
ein, dann erscheint die ausgabe "Zeit vorbei" auch wirklich erst nach der verstrichenen Zeit.
Meine Frage, warum wird die Weiterleitung SOFORT ausgeführt
Thx, schonmal im vorraus :wink:
Code:
<script language="JavaScript"> <!-- function countdown() { sekunden--; document.getElementById('c_edit').value= sekunden; timer = setTimeout("countdown()",1000); if (sekunden<=0) { document.write('<?php header("Location: zeit_vorbei.php"); ?>'); sekunden = old_sekunden; } } //--> </script>
trage ich anstatt
document.write('<?php header("Location: zeit_vorbei.php"); ?>');
z.b.
document.write('<?php echo "Zeit vorbei"; ?>');
ein, dann erscheint die ausgabe "Zeit vorbei" auch wirklich erst nach der verstrichenen Zeit.
Meine Frage, warum wird die Weiterleitung SOFORT ausgeführt

Thx, schonmal im vorraus :wink:
Kommentar