Sitenizde kullandığınız Flash tabanlı içerikler DHTML katmanlarının üstünde yer alabilirler. Aynı, bir süre boyunca benim sitemde olduğu gibi
Böylece olunca DHTML katman Flash içerik üstüne düşüyor, fakat kendisinin altında kalarak görüntülenemiyor. Neyseki vakit buldum kendime ve o kısmı düzelttim
Bu sıkıntının çözümü Flash content displays on top of all DHTML layers başlığında açıklanmış. Buna göre yapmamız gereken tek şey, Flash kodlarındaki parametreler arasına WMODE eklemekmiş. Yani,
<param name="wmode" value="transparent">
oluyor
Bu satırları ekledikten sonra, DHTML katmanlar olması gerektiği gibi Flash içeriklerin üstünde görüntülenecektir.
Firefox üstünde problemi aşmak
Firefox tarayıcısı için bu problemi aşmanın yolu ise, yukarıdaki kodu ekleyip ve bir de embed etiketi arasında wmode=”transparent” kodunu tanımlamaktır. Yani şöyle;
<embed src="xxxx.swf" quality="high" pluginspage=" http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="XXX" height="YYY" wmode="transparent"></embed>
Firefox için olan çözüm yolunu bizlerle paylaştığı için Böcek‘e çok teşekkürler
Çok teşekkürler.
embed içerisindeki wmode parametresi windows üzerinde kurulu gecko tarayıcılarda düzgün çalışsa da linux üzerinde kurulu geckolarda hala problemli. bilginize
yok olmuyor… ne yapsam çıkmıyor:
önceki yorumumda html kodlar çıkmamış, o yüzden tekrar yazayım:
firefoz için ayni kodu içinde yazacaksınız:
[HTML][/HTML]
şu an firefox kullanıyorum ama yine menü altta kalıyo
firefox için ayni kodu içinde yazacaksınız:
sizin siteninde menusu flash reklamın altında kalmıs…
Kelin merhemi olsa kendi kafasına sürermiş ..
I.E.7 üstünde problem düzeldi gibi. Firefox ile hala sıkıntı var. Ama I.E.6 ile durum nedir bilmiyorum
Pek çok flash tabanlı reklamı kullanan siteler için oldukça faydalı bir ipucu. Yalnız sitenizin menüleri halen flash reklamın altında kalıyor