fireman112: Imagepopup

Ich bin noch ein bischen unbeholfen in Punkto JAVA, und brauche noch etwas Hilfe!

Ich habe ein wirklich gutes Script für ein Imagapopup gefunden. Nun habe ich aber folgendes Problem.

Wie kann ich folgendes Script abändern das ich dann unter das Bild und über dem Button einen Text hinzufügen kann der sich auf das zu öffnende Foto bezieht???

---------------------------------------------------------------------

<script>
<!--- Hide script from old browsers

function OpenNewWindow(Picture,Breit,Hoch)
{
xsize = Breit+35;// Zusatz für Rand rechts und links
ysize = Hoch+75; //Zusatz für Rand oben und unten - damit Button angezeit werden kann

ScreenWidth = screen.width;
ScreenHeight = screen.height;

xpos = (ScreenWidth/2)-(xsize/2);
ypos = (ScreenHeight/2)-(ysize/2);

NewWindow=window.open("","Picture","height="+ysize+",width="+xsize+",scrollbars=no,resizable=no,top="+ypos+",left="+xpos+"");
        NewWindow.document.write ("<html><head><title>BILDANZEIGE");
        NewWindow.document.write ("</title></head>");
        NewWindow.document.write ("<body bgcolor='#cccccc' onload='focus()'>");
        NewWindow.document.write ("<table align='center'><tr>");
        NewWindow.document.write ("<td align='center' valign='top'>");
        NewWindow.document.write ("<table border='1' bgcolor='#000000' cellpadding='0' cellspacing='1'><tr><td align='center'>");
        NewWindow.document.write ("<img src=");
        NewWindow.document.write (Picture);
        NewWindow.document.write (">");
        NewWindow.document.write ("</tr></table>");
        NewWindow.document.write ("</td></tr><tr>");
        NewWindow.document.write ("<td align='center' valign='bottom'>");
        NewWindow.document.write ("<br><center><form><input type='button' value='FENSTER SCHLIESSEN' style='font-family: Verdana; font-size: 10px' onClick='self.close()'>");
        NewWindow.document.write ("</td></tr></table>");
        NewWindow.document.write ("</form></body></html>");
        NewWindow.document.close();
        NewWindow.resizeTo(xsize+75,ysize+35);
}

// end hiding from old browsers -->
</script>

---------------------------------------------------------------------

  1. Hallo

    in Punkto JAVA

    Macht nichts, dies ist schließlich ein JavaScript-Problem ;)

    ???

    Deine ?-Taste hat einen Fehler.

    <script>

    Die type-Angabe felt.

    function OpenNewWindow(Picture,Breit,Hoch)

    Füge hier einen zusätzlichen Parameter (zB "Text") hinzu, den du

    NewWindow.document.write ("<td align='center' valign='bottom'>");

    hier wieder ausgeben lässt. Die Ausgabe kannst du ja von den anderen Ausgaben abgucken.

    NewWindow.document.write ("<br>[...]");

    Bedenke: Das Popup funktioniert nur in Browsers, die Popups zulassen und
    zudem JS aktiviert haben. Außerdem hast du nicht überall zugriff auf screen,
    sodass dort das Script ebenfalls versagen kann.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates