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:
Wenn ich bei fensterhoehe einen fixen Wert hinschreibe wie fensterhoehe=400 funktioniert es, so wie es jetzt ist aber nicht.
Wieso funktioniert das nicht?
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>"); }
Wieso funktioniert das nicht?
Kommentar