Arkadaslar,
Soruma cevap veren herkese tesekkürler...
Sorunu tespit ettim :)
Ben, IMG içinde bir attribute olusturmustum ve onu kullanmaya çalisiyordum aslinda.
Diger taraftan, sayfanin diger yerlerindeki .PNG resimler için pngfix.js adli bir dosya kullaniyordum. Içerigi asagidaki gibi:
Iste bu konu inceleyince sorunu buldum. Asagidaki kod IMG taglarini SPAN içine alarak bir islem yapiyor. Bu sirada da benim tanimladigi attribute uçuyor. Olay buymus meger! Simdi is, pngfix.js'nin sorunsuz versiyonunu bulmada. Elinde böyle bir sey olan var mi?
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
if ((version >= 5.5) && (document.body.filters))
{
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
var imgStyle = "display:inline-block;" + img.style.cssText
if (img.align == "left") imgStyle = "float:left;" + imgStyle
if (img.align == "right") imgStyle = "float:right;" + imgStyle
if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
var strNewHTML = "<span " + imgID + imgClass + imgTitle
+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
img.outerHTML = strNewHTML
i = i-1
}
}
}
-----Original Message-----
From: linux-programlama-bounces_at_liste.linux.org.tr on behalf of huseyin mert
Sent: Mon 21.04.2008 12:07
To: linux-programlama_at_liste.linux.org.tr
Subject: [Linux-programlama] Re:getElementById komutu IMG için çalismiyor mu?
Önceden yaptigim bir sitedeki kodu kullanabilirsiniz...
http://www.biltekoto.com/araba.php?id=2
-- Hüseyin MERT http://www.hmert.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama