SEBASTIAN: Wie leite ich den user mit JS nach ca 10 sec weiter

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

  1. 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

  2. Hi,

    window.setTimeout("window.location.href = 'DaGehtsWeiter.htm'", 10000);

    MfG Dmitri

  3. 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

  4. 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

  5. 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