Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Belirtiler
Güvenlik Bülteni MS05-014'teki güvenlik güncelleştirmesi 867282'yi yükledikten sonra, <input type=image> etiketini kullanan Web sitelerinden resim kopyaladiginizda Internet Explorer çöker.
Neden
Güvenlik güncelleştirmesi 867282'de, resim gibi görünen bir Microsoft Excel dosyasini masaüstüne sürüklemeniz şeklinde kötü amaçla kullanabilecek özel bir senaryoyu engellemek için bir degişiklik eklenmişti. Bu senaryoyu engellemek amaciyla degiştirilen kod sürükle-birak işlemleri ve resim kopyalama işlemleri için kullanilmaktadir. Degişiklik nedeniyle, <input type=image> etiketindeki resimleri kopyaladiginizda Internet Explorer'in çökmesine neden olabilecek bir mantik hatasi oluşmuştur.
Çözüm
Bu sorunu gidermek için, güvenlik güncelleştirmesi 890923'ü (MS05-020) yükleyin. Güvenlik güncelleştirmesi 890923 hakkinda daha fazla bilgi için, Microsoft Bilgi Bankasi'ndaki makaleyi görüntülemek üzere aşagidaki makale numarasini tiklatin:
890923 MS05-020: Internet Explorer için toplu güvenlik güncelleştirmesi
Pratik Çözüm
Web geliştiricileri için geçici çözüm
<input type=image> etiketini kullanan bir siteniz varsa, bu soruna geçici bir çözüm için aşagidakileri yapabilirsiniz:
Resim görüntülemek için, type özniteligiyle resim belirtilen bir input ögesi yerine img ögesini kullanabilirsiniz; örnegin, <img src=”örnek.gif”>.
Kullanicinin resim üzerinde tiklattigi koordinatlari göndermek için, <img> ögesini ve bir <onclick> işleyicisi kullanarak koordinatlari yakalayabilir ve <input type=submit> denetimiyle gönderebilirsiniz. Örnegin aşagidaki kodu kullanabilirsiniz.