poetze: Javascript im Internet Explorer funktioniert nicht

Hallo,

ich möchte ein neues Fenster mit javascript öffnen. das habe ich nach dieser anleitung von selfhtml gemacht:
http://de.selfhtml.org/javascript/objekte/window.htm#open

Im Firefox funktioniert das ganze (natürlich), im Internet Explorer nicht! Es wird kein neues Fenster geöffnet, sondern die Datei in das bestehende Fenster geladen. Was mach ich falsch?
Hier der Link zu meinem Problem:
http://sarahpoetzelsberger.net/sub/bmoved_video.html

Vielen dank,
poetze

  1. Hallo Sarah,

    ich möchte ein neues Fenster mit javascript öffnen. das habe ich nach dieser anleitung von selfhtml gemacht:
    http://de.selfhtml.org/javascript/objekte/window.htm#open

    fast. Du hast den Abschnitt zum Fensternamen nicht beachtet.
    Leerzeichen in Fensternamen sind nicht gestattet, Dein Code:

    ~~~javascript

    Fenster1 = window.open(Adresse, "Video ansehen", "width=211,height=310,left=100,top=200");

      
    
    > Im Firefox funktioniert das ganze (natürlich),  
      
    der ausnahmsweise fehlertoleranter ist.  
      
    
    > im Internet Explorer nicht!  
      
    Der IE macht es besser. Er ignoriert Deinen ungültigen Fensternamen.  
      
    
    > Hier der Link zu meinem Problem:  
    > <http://sarahpoetzelsberger.net/sub/bmoved_video.html>  
      
      
    Freundliche Grüße  
      
    Vinzenz
    
    1. Dankeschön! Klarer Fall von Betriebsblindheit. :)

      Grüße
      Sarah

  2. Hi,

    http://sarahpoetzelsberger.net/sub/bmoved_video.html

    Das iat eine Url, kein Link, siehe Faq wie Du einen Link erzeugst.

    Der zweite Parameter für open enthält ein Leerzeichen, dass IE nicht verträgt. Es kommt zu einem JS-Fehler, das Script wird abgebrochen, die  url wird dann per href aufgerufen.

    Gruesse, Joachim

    --
    Am Ende wird alles gut.