tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
748
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von ShinmA
    ShinmA ShinmA ist offline Mitglied Gold
    Registriert seit
    Jul 2003
    Ort
    NRW > nähe Lüdenscheid
    Beiträge
    130
    Hi,
    also ich versuche das ein frame bei unload ein popup öffnet und das dieser Popup nach einem timeout geschlossen wird. aber das funktioniert noch nicht so wie ich das so will:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    <html>
          <head>
               
    <script type="text/javascript">
    function popunder(){
    win2=window.open("http://www.outwar.com/page.php?x=608765","", "width=150, 
     
    height=200,toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0")
    win2.blur()
    win2.setTimeOut("win2.close()",12000)
    window.focus()
    }
    </script>  
         </head>
                <body onunload="popunder()">              
                 </body>
    </html>

    Aber "Diese Methode / Objekt wird nicht unterstützt".... und ich hab keine ahnung was die von mir wollen. sieht für mich alles i. O. aus.

    Könnt ihr mir bitte helfen? danke


    ShinmA
     
    MfG ShinmA :)

  2. #2
    Registriert seit
    Apr 2002
    Ort
    Ingolstadt
    Beiträge
    2.940
    Hallo,

    setTimeOut ist falsch, richtig wäre "setTimeout".

    bye
     

  3. #3
    Avatar von ShinmA
    ShinmA ShinmA ist offline Mitglied Gold
    Registriert seit
    Jul 2003
    Ort
    NRW > nähe Lüdenscheid
    Beiträge
    130
    danke dieser fehler ist jetzt weg, aber ich habe noch das problem das dieses fenster nicht geschlossen wird.
    neuer code:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    <html>
          <head>
    <script type="text/javascript">
    function popunder(){
    win2=window.open("http://www.outwar.com/page.php?x=608765","", "width=150, 
    height=200,toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0")
    win2.blur()
    setTimeout("win2.close()",1000)
    window.focus()
    }
    </script>  
         </head>
                <body onunload="popunder()">              
                 </body>
    </html>
    eigentlich müsste doch das fenster nach einer sekunde geschlossen werden oder?
     
    MfG ShinmA :)

  4. #4
    Registriert seit
    Nov 2002
    Ort
    Altdorf bei Nürnberg
    Beiträge
    3.027
    Liegt daran, dass setTimeout die Variable win2 nicht kennt.
    Das könnte helfen:
    PHP-Code:
    var win2:
    function 
    popunder(){
        
    win2 window.open("...","""...")
        
    win2.blur()
        
    setTimeout("win2.close()",1000)
        
    window.focus()

    Wenn das nicht, dann das:
    PHP-Code:
    var tmp:
    function 
    popunder(){
        
    win2 window.open("...","""...")
        
    win2.blur()
        
    tmp win2;
        
    setTimeout("tmp.close()",1000)
        
    window.focus()

     

  5. #5
    Avatar von ShinmA
    ShinmA ShinmA ist offline Mitglied Gold
    Registriert seit
    Jul 2003
    Ort
    NRW > nähe Lüdenscheid
    Beiträge
    130
    das funktioniert auch nicht.


    er wartet zwar diesen timeout ab aber das fenster wird dann nicht geschlossen.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    var tmp;
    function popunder(){
        win2 = window.open("http://www.outwar.com/page.php?x=608765","", "width=150, height=200,toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0")
        win2.blur()
        tmp = win2; 
        setTimeout("tmp.close()",1000)
        window.focus()
    }
    gibt es einen anderen weg ein popup zu schließen?

    ich habe es schon darüber gemacht das sich ein frameset öffnet und bei loaed schließt aber ich kann das zu öffnender fenster NICHT in einem frame laden, oder würde das über einen weg mit iframes gehen?
     
    MfG ShinmA :)

Ähnliche Themen

  1. CSS PopUp mit JavaScript schließen?
    Von blizz-faad im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 07.05.09, 12:07
  2. Popup schließen Button ?
    Von mediaroad im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 24.06.08, 12:32
  3. PopUp vom Opener aus schließen
    Von Anbrix im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 06.09.06, 20:58
  4. POPUP schließen
    Von YKSI im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 11.02.05, 00:02
  5. Popup automatisch schließen
    Von reddi im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 14.02.04, 15:11