Tag Christiane.
Ein paar Korrekturen und Ergänzungen noch.
function deineFunktion(bObj) {
var w = bObj.width + 20;
var h = bObj.height + 20;
Besser wäre hier vielleicht, die Breite mit 40 und die Höhe mit 60 zu addieren. Ob es dann trotzdem für alle Browser ausreichend groß ist, dass keine Scrollbalken erscheinen, ist allerdings nicht sicher. Aber die Popupdimensionen habe ich ziemlich großzügig bemessen, also sollten sie eigentlich in den meisten Browsern ausreichen.
win.document.write("<div style='text-align:center'><img src='"+this.src+" width='"+bObj.width+"' height='"+bObj.height+"'><br>");
Hier muss es korrekt lauten:
win.document.write("<div style='text-align:center'><img src='"+bObj.src+"' width='"+bObj.width+"' height='"+bObj.height+"'><br>");
Ansonsten funktioniert es so.
Siechfred
Früh übt sich ... (74kB)
Der schwierigste Blick ist immer der über den Tellerrand -- man glaubt gar nicht, wie hoch so ein Tellerrand sein kann.