webForumDet fria alternativet
Logga in / Bli medlem

Bildstorlek

JavaScript

1 svar · 199 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Trådstart#1

Jag skulle vilja ha ut bildens orginalstorlek. I detta fall så skriver den ut bilden efter formateringen i "style"

write("<html><body style=\"margin:2px;\"><div style=\"float:right;\"><img id=\"imgp\" src=\""+url+"\" style=\"[b]height: auto; width: 80px;[/b]\">");
write("</div><sc"+"ript>parent.form1.x_y.value='Storlek: '+document.images['imgp'].width+'x'+document.images['imgp'].height;")
write("parent.form1.imgsrc.value='"+url+"';")
write("</sc"+"ript></body></html>");
Medlem sedan dec. 20025 483 inlägg
#2

Du får väl spara höjden respektive bredden i variabler innan write()-satserna:

...
var height = document.images[ "imgp" ].height;
var width = document.images[ "imgp" ].width;
...

:)

264 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)