Ankündigung

Einklappen
Keine Ankündigung bisher.

Javascript-Problem

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Javascript-Problem

    Ich hab mich ein bisschen in Javascript versucht und ein Bilder-Öffnungsscript geschrieben. Funktioniert eigentlich ganz gut, nur dass ich es nicht so hinkriege, dass das neue Fenster sich der Größe des Bildes anpasst.

    Hier mal das script:
    Code:
    function openpic(nummer,breite,hoehe,rider,date,comment)
    {
    	var datei="pictures/"+nummer+".jpg";
    	var fensterbreite=breite+50;
    	var fensterhoehe=hoehe+50;
    	win=window.open("_blank","Bildfenster","width="+fensterbreite+",height="+fensterhoehe+",scrollbars=yes,resizable=yes,left=50,top=50");
    	win.document.write("<!doctype html public \"-//w3c//dtd html 3.2//en\"><html><head><title>Picturepage</title><style type=\"text/css\"><!--p {font-family:arial,verdana;font-size:8pt;color:#000000;margin-left:2px;margin-right:2px;margin-top:2px;margin-bottom:2px;}--></style></head><body leftmargin=\"0\" topmargin=\"0\" bgcolor=\"#828282\"><div align=\"center\"><br><table border=\"1\" bordercolor=\"#000000\" width=\""+breite+"\"><tr><td colspan=\"2\" align=\"center\"><img src=\""+datei+"\" width=\""+breite+"\" height=\""+hoehe+"\"></td></tr><tr><td width=\"50%\"><p><b>Rider:</b> "+rider+"</p></td><td width=\"50%\"><p><b>Date:</b> "+date+"</p></td></tr><tr><td colspan=\"2\"><p><b>Kommentar:</b><br>"+comment+"</p></td></tr></table></div><br></body></html>");
    }
    Wenn ich bei fensterhoehe einen fixen Wert hinschreibe wie fensterhoehe=400 funktioniert es, so wie es jetzt ist aber nicht.
    Wieso funktioniert das nicht?
    Signatur ist auf Urlaub

  • #2
    Ich weiß nicht, ob es irgendwen interessiert, aber das Problem hat sich erledigt.

    Es lag am Aufruf der JS-Funktion:

    <a href="javascript: openpic('0059',640,480)"></a>

    Dabei ist das '0059' ein String und die 640 und 480 sind Zahlen. Vorher übergab ich die Zahlen nämlich auch als String und das war nicht ideal um da etwas zu addieren.
    Signatur ist auf Urlaub

    Kommentar

    Lädt...
    X