Başlık uzun oldu ama ancak bu şekilde anlatabilirdim Başlıktanda anlaşıldığı gibi facebook sayfalarımızın beğenme kutuları, (allowTransparency=”true”) bu kod yüzünden valid olamıyorlar. Bloumdaki hataları giderirken bu hatayı yok etmeye çalışırken nasıl yapılması konusunda biraz araştırdım ve şöyle bir çözüm buldum. Basit ve gerçekten işe yaradı. Bunun için yapmanız gereken sayfanızın beğenme kutusunun iki kere göstermek istediğiniz yere yazacaksınız birinde allowTransparency=”true” bu kod olacak diğerinde olmayacak ve bunları if yardımıyla çağıracağız.
Peki bu kod neye yarıyor? Bu kod o kutunun arkaplanının şeffaf olmasını ya da olmamasını sağlıyor. Zaten beyaz vs. kullanıyorsanız gerek yok ama internet explorer için lazım olabilir.
Şimdi kendi kodlarımın üzerinden size örnek göstereceğim.
İlkinde eğer ie kullanıyorsa ziyaretçi, bu kod çalışacaktır yoksa diğeri çalışacak. Bu işlem sonrası bu koddan hata almamanız gerekiyor.
0 yorum: