Soru - Cevap Bölümü
/ Kategori: Programlama
18/03/2010 - 01:59:56 cevap (1) Okunma : 7010 Bu yazıyı 0 kişi tuttu.
İnternet Explorer flash aktifleştirme sorunu
arkadaşlar merhaba
ie güncellemelerinden sonra bi haller oldu flash ların üstüne gelince yanlarında çerceve çıkartıyo ve bu denetimi aktif et diyo biliyosunuzdur bu sorunu nasıl çözeriz
bunu bileniniz varmı varsa bi yardım lütfen....
Cevaplar
( Faydalı Cevapları Göster )
Etkinlikler
Toplantı
Özgür Yazılım ve Linux Günleri '10
Özgür Yazılım ve Linux Günleri '10
İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 63 (50 kayıtlı, 13 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Blog Bölümü Blogevi.com'a Taşınıyor
Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...
7.500'üncü üyemiz Cem Koç!
Neler Yapılabilir?
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)











Faydalı cevap
Fatih Taşkıran (nam-ı diger manhem bknz:http://www.manhem.org) bu sorunu çözümlemiş. aynen aktarıyorum sağolsun varolsun.
Internet Explorer'da Flash Player Etkinleştirme Problemi
Son günlerin moda I.E. problemi: Flash animasyonu içeren bir sayfayı gezerken, animasyonun tıklamadan etkinleşmemesi ve çalışmaması tasarımcıları ve kullanıcıları çıldırtıyor. Bu konu ile ilgili o kadar çok soru geldi ki; her defasında yeniden yazmak yerine tüm çözümleri burada toplayayım istedim.
Problemin kaynağı Microsoft'a açılan bir lisans davasına dayanıyor. Microsoft'ta buna çözüm olarak yeni çıkardığı bir patch ile update edilen tüm Windows'lardaki I.E. sürümlerine bu özelliği eklemiş durumda. Yani kullanıcı bir sayfada ActiveX denetimi kullanmak istiyorsa bilinçli olarak kendi aktif etmek zorunda. I.E. 7'de muhtemelen bu özellik default olarak gelecek. Eğer ActiveX denetimlerini kapatırsanız sorun olmayacaktır. Ya da Firefox kullanabilirsiniz :)
Ancak sorunu çalışma stili olarak <InvalidTag>, <InvalidTag> gibi tagler yerine JavaScript ile yine içeriği etkilenmeden çalıştırabiliyorsunuz. Zira patent HTML dökümanları ile ilgili olduğu için harici js dosyalarından oluşturulan içerik problem oluşturmuyor. Kendi yaptığınız Flash'lı sitelerde ise bu problemi yaşamak istemiyorsanız, şurada ve burada birkaç çözüm belirtilmiş. Ya da bu yamanında yamalarının, yamalarını -böyle gider bu. Microsoft Style :)- yükleyebilirsiniz. Ama daha kısa bir çözüm istiyorsanız sorunu şöyle çözebilirsiniz:
Bir .js dosyası (mesela sayfayukle.js) oluşturup içine şu JavaScript kodlarını ekleyin:
Sonrada bu js dosyasını Flash'ı kullandığınız sayfanın en altında çağırın:
PS: Sayfanın en altında çağırmanız çok önemli. Yoksa bu işlem bir işe yaramayacaktır.
Bir de Dreamweaver kullananlar 8.02 güncellemesini yaparlarsa -ki 8.01 güncellemesini yapmayanlarda bu update ile ikisini birden yapmış oluyor-
artık sitelerine Flash eklerken veya varolan kodlarını düzenlerken, Dreamweaver kodlarını bu sorunu aşabilecek şekilde düzenliyor olacak.
Geçmiş olsun.