Thomas Plenk: window.open

Hallo,

kann mir jemand sagen, wie ich das folgende Script verändern muss, damit ich das entstehende Fenster auf dem Bildschirm positionieren kann?  Irgendwo muss da screenX=5,screenY=5,left=5,top=5
eingefügt werden. Aber Wo?

Vielen DAnk für die Antworten

Gruss Thomas

<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>

Im <body> folgt dann:

<a href="#"
onClick="MM_openBrWindow('Unbenannt-61.jpg','SerieMorocco1','width=350,height=750')"><img
src="Unbenannt-6.jpg" width="328" height="482" border="0"></a>

  1. Versuch mal:

    Fenstername.moveTo(xWert,xWert);

    Geht aber nur ab Version 4 der Browser

    Thomas Hieck

    1. Hallo Thomas!

      Fenstername.moveTo(xWert,xWert);

      Hmm... also mit folgender Function:

      { F=window.open("wait.html", "", "width=500,height=500,top=125,left=265,scrollbars=1"); F.focus(); }

      erreiche ich, daß das Fenster da aufgeht, wo ich es mir wünsche, nämlich 125 Pixel vom oberen Rand und 265 vom llinken Rand..

      Allerdings habe ich nur mit 4er Browser getestet (NS 4.51 und IE 4.01/5.0)

      Bis danndann

      PAF (patrickausfrankfurt)

  2. Hallo Thomas!

    open immer nach diesem Schema:

    open (URL, Name, Parameter)

    URL: hier wird die URL der Datei angegeben, die im neuen Fenster dargestellt werden soll

    Name: hier kommt der Name (nicht der Titel) des neuen Fensters, damit diese via JavaScript angesprochen werden kann. Man kann auch auf einen namen verzichten, jedoch nicht auf die Anführungszeichen

    Parameter: hier, an dritter Stelle also, kommen alle gewünschten Parameter, schön hintereinander UND OHNE Leerzeichen (ist wichtig)

    Und so sieht es aus

    window.open ("datei.htm", "name", "widht=300,height=300,scrollbars=no,top=0,left=0,locationbar=0,...,...,...)

    Interessantes zum Thema von Christine Kühnel:

    http://www.screenexa.net/js_notiz/tips/win00.htm

    Bis danndann

    PAF window.open("patrick", "aus", "frankfurt=1,tee=kocht,kippe=raucht")

    Bis danndann

    kann mir jemand sagen, wie ich das folgende Script verändern muss, damit ich das entstehende Fenster auf dem Bildschirm positionieren kann?  Irgendwo muss da screenX=5,screenY=5,left=5,top=5
    eingefügt werden. Aber Wo?

    Vielen DAnk für die Antworten

    Gruss Thomas

    <script language="JavaScript">
    <!--
    function MM_openBrWindow(theURL,winName,features) { //v2.0
      window.open(theURL,winName,features);
    }
    //-->
    </script>

    Im <body> folgt dann:

    <a href="#"
    onClick="MM_openBrWindow('Unbenannt-61.jpg','SerieMorocco1','width=350,height=750')"><img
    src="Unbenannt-6.jpg" width="328" height="482" border="0"></a>