DMRY.NET’e Hoşgeldiniz
Nerdeyim? GirişWeb Tasarım Çeşitli Bilgiler › Flash içerik DHTML katmanların üstünde yer alıyorsa

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 :D 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 ;)

Bu yazı 29 Mart 2007, 00:01 tarihinde yazılmış olup bu zamana kadar 1,723 kez görüntülenmiştir
En son ise 3 Nisan 2007, 00:16 tarihinde güncellenmiştir

Bu yazı 8 adet yorum almıştır ve bunların tamamı görüntülenmektedir.

#8 – 26 Haziran 2007 , 13:02

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

  • Yorumlar: 1
  • İlk Yorum:
    26 Haz. 2007
#7 – 02 Nisan 2007 , 12:46

beterbocek

yok olmuyor… ne yapsam çıkmıyor:

  • Yorumlar: 6
  • İlk Yorum:
    17 Şub. 2007
#6 – 02 Nisan 2007 , 12:46

beterbocek

önceki yorumumda html kodlar çıkmamış, o yüzden tekrar yazayım:

firefoz için ayni kodu içinde yazacaksınız:

[HTML]http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”XXX” height=”YYY” wmode=”transparent”>[/HTML]

  • Yorumlar: 6
  • İlk Yorum:
    17 Şub. 2007
#5 – 02 Nisan 2007 , 00:42

delyboy

şu an firefox kullanıyorum ama yine menü altta kalıyo :?:

  • Yorumlar: 19
  • İlk Yorum:
    11 Mar. 2006
#4 – 31 Mart 2007 , 20:41

beterbocek

firefox için ayni kodu içinde yazacaksınız:

  • Yorumlar: 6
  • İlk Yorum:
    17 Şub. 2007
#3 – 30 Mart 2007 , 13:41

Kemal

sizin siteninde menusu flash reklamın altında kalmıs…
Kelin merhemi olsa kendi kafasına sürermiş .. :)

  • Yorumlar: 1
  • İlk Yorum:
    30 Mar. 2007
#2 – 29 Mart 2007 , 09:36

I.E.7 üstünde problem düzeldi gibi. Firefox ile hala sıkıntı var. Ama I.E.6 ile durum nedir bilmiyorum :mrgreen:

  • Yorumlar: 1250
  • İlk Yorum:
    16 Eki. 2005
#1 – 29 Mart 2007 , 01:40

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 :)

  • Yorumlar: 1
  • İlk Yorum:
    29 Mar. 2007
YAZIYI BEĞENDİN Mİ?

Yazını çok beğendim. Yeni yazılarının e-posta adresime gelmesini istiyorum :)

Haberler RSS Yorumlar RSS

© 2009 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.