Wie leite ich den user mit JS nach ca 10 sec weiter
SEBASTIAN
- javascript
0 Jürgen K.0 Dmitri Rettig0 uepselon0 Clemens0 Sven Rautenberg
Hi
ich möchte den user nach ca 10 sec auf einen 2. seite weiterleiten.
das ganze soll in js sein nicht <meta http-equiv="refresh" cont.....
wie geht das?
Ciao
Hallo,
Nach ca. 10 Sekunden wird schwierig ;-), aber nach genau 10 Sekunden geht so:
window.setTimeout("location.href='ziel.html'",10000);
Das Ganze dann in onload oder so setzen.
Viele Grüße,
Jürgen
Hi,
window.setTimeout("window.location.href = 'DaGehtsWeiter.htm'", 10000);
MfG Dmitri
Hi,
ich möchte den user nach ca 10 sec auf einen 2. seite weiterleiten.
das ganze soll in js sein nicht <meta http-equiv="refresh" cont.....
wie geht das?
Nimm eine Tastatur und Tippe folgendes in die Adresszeile deines Browsers (oder einfach nur den Link anklicken):
http://selfhtml.teamone.de/javascript/objekte/window.htm#set_timeout
und dann noch:
http://selfhtml.teamone.de/javascript/objekte/location.htm#href
Dann zähle eins und eins Zusammen und löse das Problem doch einfach selbst ;-)
Gruß
ueps
Hi Sebastian!
ich möchte den user nach ca 10 sec auf einen 2. seite weiterleiten.
das ganze soll in js sein nicht <meta http-equiv="refresh" cont.....
Wenn es schon sein muss, würde ich es mit dem Meta-Tag machen - ausser Du möchtest warten, bis eine Seite komplett geladen ist und dann weiterleiten - da der Meta-Tag auch bei deaktiviertem JS in der Regel funktioniert.
Clemens
Hi
ich möchte den user nach ca 10 sec auf einen 2. seite weiterleiten.
das ganze soll in js sein nicht <meta http-equiv="refresh" cont.....
wie geht das?
Falls du noch eine Lösung für "ca. 10 Sekunden" benötigst:
setTimeout("self.location.href='deineneueurl';",9000+parseInt(Math.random()*2000));
So kriegst du zufällige Zeiten zwischen 9 und 11 Sekunden. Du kannst das aber natürlich variieren.
- Sven Rautenberg