Autor | Zpráva | ||
---|---|---|---|
deader Profil * |
#1 · Zasláno: 4. 2. 2009, 18:02:48
Dal jsem si na své stránky ightbox ze http://www.huddletogether.com/projects/lightbox/ - zkouším ho na http://deader.ic.cz/iii.html.
Aby se i obrázky s větším rozlišení zobrazovali správně, přidal jsem do souboru lightbox.js tento kód: imgNew = new Image(); imgNew.src = objLink.href; var h=arrayPageSize[3]; h=Math.round(h*0.8); function zjisti(co) { if(co=="x") return imgNew.width; else return imgNew.height; } var pomer=(zjisti("x")*1.2)/zjisti("y"); var w=Math.round(h*pomer); objLightbox.style.height=Math.round(h)+"px"; objLightbox.style.width=Math.round(w)+"px"; objImage.style.height=(h-10) + 'px'; objImage.style.width=Math.round(w-10) + 'px'; Mám problém s IE, kde se obrázek zobrazuje správně, avšak lightbox pod ním se zobrazuje natažen podle původní velikosti obrázku. Když dám však alert, aby vypsal style.width, tak ukáže správnou hodnotu. V ostatních prohlížečích to funguje. Moc prosím o pomoc. |
||
Matesione Profil * |
#2 · Zasláno: 5. 2. 2009, 14:46:31
imgNew = new Image();
imgNew.onload = function() { alert("baf"); } imgNew.src = objLink.href; |
||
deader Profil * |
#3 · Zasláno: 5. 2. 2009, 17:22:20
A co s tím jako?
|
||
Časová prodleva: 5 dní
|
|||
deader Profil * |
#4 · Zasláno: 10. 2. 2009, 19:00:42
Mohl by mně moc prosím někdo odpovědět?
|
||
Časová prodleva: 15 let
|
0