Mahlzeit Markus_5283,
Bin echt am verzeifeln was ist falsch am Code?
Einiges. Fangen wir mal beim Formalen an:
<script>
Es fehlt das <http://de.selfhtml.org/html/referenz/attribute.htm#script@title=zwingend erforderliche "type"-Attribut>.
function verlassen (url) {
Du definierst hier also eine Funktion, die genau einen Funktionsparameter hat. Allerdings wird dieser während der gesamten Funktion nicht einmal benutzt ...
window.setTimeout("document.location.href = url;", 1000);
Hier setzt Du einen http://de.selfhtml.org/javascript/objekte/window.htm#set_timeout@title=Timeout - allerdings hast Du dabei das "Beachten Sie:" nicht beachtet ... das ist meistens keine gute Idee, denn "Beachten Sie:" heißt nicht umsonst genau so, wie es heißt - man sollte es schon beachten.
Erklärung: Nach genau 1000 Millisekunden wird also der Code "document.location = url;" ausgeführt. Zum Ausführungszeitpunkt existiert allerdings keine Variable namens "url". Also kann deren Inhalt auch nicht der href-Eigenschaft des location-Obekts des aktuellen Dokuments zugewiesen werden.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|