Richard: window.open --> zeitverzögert

Hallo zusammen,

ich möchte geren eine Datei (dateiname.asp) zeitverzögert öffnen.

Der Hintergedanke ist, Daten werden in eine Datenbank geschrieben und gleich danach öffnet sich die Datei (dateiname.asp)- zeitverzögert-

Hoffe jemand hat einen kleinen Tipp für mich.

Gruss

Richard

  1. Hi, Richard

    ich möchte geren eine Datei (dateiname.asp) zeitverzögert öffnen.

    Du benötigst [
    link:http://selfhtml.teamone.de/javascript/objekte/window.htm#set_timeout], um beliebige Funktionen zu verzögern.

    Der Hintergedanke ist, Daten werden in eine Datenbank geschrieben und gleich danach öffnet sich die Datei (dateiname.asp)- zeitverzögert-

    Warum öffnest du ein neues Fenster? Du könntest doch einfach auf diese Datei weiterleiten: http://selfhtml.teamone.de/javascript/objekte/location.htm#href. Ohne Javascript funktioniert deine Lösung übrigens nicht. Biete lieber zusätzlich noch normale Links an.

    LG Orlando

    --
    SELF-TREFFEN 2002
    http://www.rtbg.de/selftreffen/
    http://www.megpalffy.org/temp/penneninhh.html

  2. Hallo zusammen,
    entscheidend ist, ob das asp-File ein Formular auswertet oder nicht.
    Im Form-Tag wären dann onsubmit und target="Fenster_Name" einzutragen.

    onsubmit='Fenster_Name=window.open("","Fenster_name");setTimeout("document.forms[0].submit()",3000);'
    onsubmit='setTimeout("fenster_auf()",3000);setTimeout("document.forms[0].submit()",3200);"'
    Das funktioniert aber nicht immer, sicherer ist da ein iframe/ilayer als Ausgabemedium, was direkt mit target angesprochen werden kann. Die Zeitverzögerung wäre dann im ASP-Script programmiert werden. Da ASP generell sehr lahm ist, ergibt sich die Zeitverzögerung "automatisch".
    <iframe id=innen name=innen><ilayer name=innen><!--ASP generated Code for noframes and noscript--></ilayer></iframe>

    Ansonsten siehe Service-Seiten von Mister Bill.
    Gruss
    Michael