JSP: Pop-up Fenster...

Hallo zusammen!
ich wollte mal fragen wie man ein pop-upfenster erzeugt, in dem ein Bild zu sehen ist und das sich an die größe dieses Bildes anpasst.

Wenn ihr den benötigten Script wisst, helft mir bitte.
Danke - JSP

  1. Hi,

    ich denke, damit kann ich dienen. :)

    <SCRIPT LANGUAGE="JavaScript">
    <!-- Begin
    function Foto(img){
      foto1= new Image();
      foto1.src=(img);
      Controlla(img);
    }
    function Controlla(img){
      if((foto1.width!=0)&&(foto1.height!=0)){
        viewFoto(img);
      }
      else{
        funzione="Controlla('"+img+"')";
        intervallo=setTimeout(funzione,20);
      }
    }
    function viewFoto(img){
      largh=foto1.width+20;
      altez=foto1.height+20;
      stringa="width="+largh+",height="+altez;
      finestra=window.open(img,"",stringa);
    }
    //  End -->
    </script>

    Über diesen Link wird dann das Fenster in automatisch angepasster Größe aufgerufen:

    <a href="javascript:Foto(foto1.jpg')">Bild zeigen</a>

    Hoffe, dir damit weitergeholfen zu haben. :)

    Schöne Grüße,
    Ben

    1. Vielen Dank erstmal, das mit dem Popup funktioniert auch, nur stimmt was mit der Größe nicht.
      Obwohl das Bild ca. 300x300 Pixel groß ist, füllt das popup fenster den bildschirm weit über den rand aus.

      Hätte am liebsten überhaupt keinen Rand, kannst du mir vielleicht nochmal weiterhelfen? ;-)

      Danke - JSP

      1. Hallo,

        habe das Script nicht selber programmiert, sondern von jswelt.de, weil ich es auch brauchte. ;)

        Ist denn nur das PopUp selber dann so groß oder wird das Bild auch verzerrt?

        Schöne Grüße,
        Ben

        1. ... nur das Fenster ist so groß, das  Bild wird in der richtigen Größe angezeigt.

          Gruß JSP

          1. Hi,

            wirklich seltsam. Welchen Browser verwendest du? Werde mich heute Abend mal ranmachen und das mal versuchen umzuschreiben. Kann es dir dann gern mailen, wenns klappt! :)

            Schöne Grüße,
            Ben

            1. Danke, verwende Internet Explorer 5.0

              email: tenchu87@gmx.de