Lidt problem med billedstr. og dom i IE
HejPrøver at lave noget gallery halløj med php og javascript.
Starter med at vise første billede ved load af siden:
<img src="/Billeder/<?php echo $images[0]; ?>.jpg" width="450" id="show_img">
Bemærk bredden er sat, og billedet vises med de rigtige propertioner uanset reel str.
Har bl.a. flg. til at skifte billede ved onclick:
function vis_img(im) {
var bredde = 450;
var img_ref = document.getElementById("imgview");
var pic = "/Billeder/" + img[im] + ".jpg";
while (img_ref.firstChild) {
img_ref.removeChild(img_ref.firstChild);
}
var pick_new = document.createElement("img");
pick_new.setAttribute("src", pic);
pick_new.setAttribute("id", "show_img");
pick_new.setAttribute("width", bredde);
img_ref.appendChild(pick_new);
}
Det virker fint i FF og Google Chrome.
Men hvis billedet reelt er f.eks. 240 i width og 800 i height, bliver det forvrænget i IE ?
Er der nogen "workaround" for det ?
Har iøvrigt også prøvet med replaceChild i stedet for append, men det gav ingen effekt i IE
