Hallo,
Ooops - kleiner Flüchtigkeitsfehler...
Kein Fehler. In HTML sind Tags für HTML-, HEAD-, und BODY-Elemente optional. Die Elemente gibt es trotzdem ;-))
http://www.w3.org/TR/html4/struct/global.html
Soll heißen:
vollbild.document.write('<html><head><title>"So soll das Bild heißen"</title></head><body style="margin:0px"><img src="'+url+'"></body></html>')
Gefunkt hats trotzdem.
Ja, allerdings solltest Du die Sequenz "</" im auszugebenden String maskieren. http://www.w3.org/TR/html4/appendix/notes.html#h-B.3.2
Minimum wäre:
vollbild.document.write('<title>"So soll das Bild heißen"</title><body style="margin:0px"><img src="'+url+'"></body>')
Den BODY-Tag brauchst Du, weil Du dessen style-Attribut nutzen willst.
viele Grüße
Axel