RH GRASSL: Neues Browser-Fenster Platzieren

Hallo

Ich hab ein (hoffentlich nur) kleines Problemchen.

Vorausschicken möcht ich, das ich von Javascript nur wenig weiß.
An Scriptsprachen hab ich nur mit PHP einige Kenntnisse und Erfahrungen. Habe geglaubt die Funktionalität wäre sehr ähnlich.
Die Syntax ist aber doch ziemlich verschieden. Mit einem Wort ich kenn mich im Detail auch bei kleinen Scripts nicht immer aus.

Aktuell möcht ich ein durch einen Link neu zu öffnendes Browserfenster exakt am Monitor platzieren. Zum Beispiel 200 Px von oben und 300 Px von Links.

Mein Editor erzeugt für ein zu öffnendes Fenster folgendes Script:

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

und folgenden Handler im <a href>Tag:

<a href="javascript:;" onClick="MM_openBrWindow('Grafik.htm','Fenstertest','resizable=yes,width=300,height=300')">

Wie vervollständige ich dieses Script(wahrscheinlich im Handler)um das gewünschte Resultat zu kriegen?
Oder muß ich gar ins neue Fenster ein eigenes Script einfügen ?
Bitte kann mir jemand weiterhelfen

Danke für eure Mühe

Robert

PS: Habe probiert im features-Teil des Handlers x=300,y=250 hinzuzufügen. Funzt aber nicht.

  1. Hallo,

    Mein Editor erzeugt für ein zu öffnendes Fenster folgendes Script:

    Wenn Dein Editor das tut, solltest Du ihn vielleicht ersetzen

    <script language="JavaScript">

    sollte sein: <script type="text/javascript">

    <a href="javascript:;" ...

    sollte heissen: <a href="Grafik.htm" onClick="MM_openBrWindow('Grafik.htm','Fenstertest','resizable=yes,width=300,height=300, left=200,top=300'); return false">

    Dieter

    1. <script language="JavaScript">
      sollte sein: <script type="text/javascript">

      <a href="javascript:;" ...
      sollte heissen: <a href="Grafik.htm" onClick="MM_openBrWindow('Grafik.htm','Fenstertest','resizable=yes,width=300,height=300, left=200,top=300'); return false">

      Dieter

      Besten Dank für die Hilfe!

      Auf die Idee bin ich vorhin grad selber auch gekommen(analog zu CSS).

      Welche Bedeutung aber hat   'return false';

      Nochmals danke.

      Gruß

      Robert

      1. Hallo,

        sollte heissen: <a href="Grafik.htm" onClick="...; return false">

        Welche Bedeutung aber hat   'return false';

        Hat der Besucher Javascript ausgeschaltet, wird er durch href auf die Seite Grafik.htm verwiesen, hat er JS eingeschaltet, erscheint das Popup. In diesem Fall soll er nicht dem href nachgehen, also return false = mach nix

        Nochmals danke.

        Gerne geschehen

        Dieter

        1. Hat der Besucher Javascript ausgeschaltet, wird er durch href auf die Seite Grafik.htm verwiesen, hat er JS eingeschaltet, erscheint das Popup. In diesem Fall soll er nicht dem href nachgehen, also return false = mach nix

          Aah  -  Capito.
          ähnlich der Kurzversion der if-else Anweisung von PHP.

          Merci

          Robert