Mark: variable an window.open übergeben

Hallo,

ich komm irgendwie nicht klar...

<script language="JavaScript">
<!--
function neues Fenster(theURL)
{
 var fhoehe=420;
 var fbreite=380;
 var mhoehe=screen.height;
 var mbreite=screen.width;
 window.open(theURL,'','scrollbars=yes,width=fbreite,height=fhoehe,left=0,top=0');
}
//-->
</script>

Warum wird mein Fenster nicht in 380*420 göffnet?
Finde auch im moment kein Beispiel, wie die Variablen mit eingebunden werden, habe es scho mit +""+ usw ausprobiert und erhalte nur jedes Mal Fehlermeldungen...

Hoffe es kann mir jemand helfen oder zumindest mal mit der Nase drauf stossen ;)

cu, Mark

  1. Hi,

    <script language="JavaScript">
    <!--
    function neues Fenster(theURL)
    {
     var fhoehe=420;
     var fbreite=380;
     var mhoehe=screen.height;
     var mbreite=screen.width;
     window.open(theURL,'','scrollbars=yes,width=fbreite,height=fhoehe,left=0,top=0');
    }
    //-->
    </script>

    Warum wird mein Fenster nicht in 380*420 göffnet?
    Finde auch im moment kein Beispiel, wie die Variablen mit eingebunden werden, habe es scho mit +""+ usw ausprobiert und erhalte nur jedes Mal Fehlermeldungen...

    natürlich erhälst Du Fehlermeldungen, schliesslich stehen deine Anweisungen ja uch in Hochkommata und nicht in Anführungsstrichen

    wie wäre es mit '+variable+'

    ciao
    romy

    1. wie wäre es mit '+variable+'

      Hallo,

      hab ich auch schon versucht, klappt auch nicht:

      window.open(theURL,"","scrollbars=yes,width=' + fbreite + ',height=' + fhoehe + ',left=0,top=0");

      Gruss, Mark

      1. hi,

        hab ich auch schon versucht, klappt auch nicht:

        window.open(theURL,"","scrollbars=yes,width=' + fbreite + ',height=' + fhoehe + ',left=0,top=0");

        natürlich nicht, wenn du einen string mit doppelten hochkommata anfängst, beendest du ihn auch mit doppelten, und nicht mit einfachen.

        window.open(theURL,"","scrollbars=yes,width=" + fbreite + ",height=" + fhoehe + ",left=0,top=0");

        gruss,
        wahsaga

    2. Hallo romy,

      warst Du beim Self-Treffen? Haste den weiten Weg auf Dich genommen?

      MfG
      MarkX.

      1. Hi,

        warst Du beim Self-Treffen? Haste den weiten Weg auf Dich genommen?

        yo, guck mal hier
        http://selfcommunity.teamone.de/bilder/

        ciao
        romy

  2. Hoi!

    Wieso speicherst du das extra in Variablen?
    Schreib doch hinter width und height direkt die Werte.

    mfg
    Julius

    1. Hoi!

      Wieso speicherst du das extra in Variablen?
      Schreib doch hinter width und height direkt die Werte.

      mfg
      Julius

      der Script ist noch nicht fertig, ich möchte weiterhin mit den variablen arbeiten und u.a. die Position festlegen je nach Bildschirm..., aber wenn 's schon an dem Übergeben scheitert brauche ich auch noch nicht Weiter machen ;)

      cu

  3. Hallo,

    Variablennamen innerhalb von Strings sind einfach nur Strings - Du musst aber den Inhalt der Variabken in den String kriegen.

    Eine Variante wäre:

    <script language="JavaScript">
    <!--
    function neues Fenster(theURL)
    {
    var fhoehe=420;
    var fbreite=380;
    var mhoehe=screen.height;
    var mbreite=screen.width;
    var theParameters='scrollbars=yes,width='+fbreite+',height='+fhoehe+',left=0,top=0';

    window.open(theURL,'',theParameters);
    }
    //-->
    </script>

    Grüße,

    Utz

    --
    Yes, no, maybe...I don't know...Can you repeat the question?
    1. Hallo,

      Variablennamen innerhalb von Strings sind einfach nur Strings - Du musst aber den Inhalt der Variabken in den String kriegen.

      Eine Variante wäre:

      <script language="JavaScript">
      <!--
      function neues Fenster(theURL)
      {
      var fhoehe=420;
      var fbreite=380;
      var mhoehe=screen.height;
      var mbreite=screen.width;
      var theParameters='scrollbars=yes,width='+fbreite+',height='+fhoehe+',left=0,top=0';

      window.open(theURL,'',theParameters);
      }
      //-->
      </script>

      Danke, das war's!!!!!!!

      Gruss, Mark

      Grüße,

      Utz

      »»

      Danke, das war's !!!  ;)

      Gruss, Mark