display none özelliği acil yardım.
8
●634
- 20-07-2010, 21:47:51merhabalar. adsense kodlarımında içinde yer aldığı bir div katmanım var. bu katmanıma özel olarak anasayfada görüntülendiğinde display:none; ve içeriğin kendi sayfasında görüntülendiğinde display:inline özelliği veriyorum. Görünürde istediğim gibi oluyor. anasayfada görünmüyorlar yalnızca içeriğin kendi sayfasında görünüyorlar. fakat anasayfada html kodlarına bakınca malum tüm içerikler tarih sırasına göre listelendiği için tüm adsense kodları da kaynağa bakıldığında görünüyor ve doğal olarak reklam birimleri sitede görünmese de gösteriliyormuş gibi görünüp sayfa başı 3 reklam birimi limitini aşıp menülerde reklam gösteremiyorum. bu problemi css ile nasıl çözebilirim.?
- 21-07-2010, 22:23:51divlere aynı class değerini ver.
Örneğin; 3 reklam olsun
<div class="reklamlar"><!--reklam kodları--></div> <div class="reklamlar"><!--reklam kodları--></div> <div class="reklamlar"><!--reklam kodları--></div> <script> if(location.href=='http://www.siten.com' || location.href=='http://siten.com'){ var a = []; var re = new RegExp('\\breklamlar\\b'); var els = document.getElementsByTagName("div"); for(var i=0,j=els.length; i<j; i++){ if(re.test(els[i].className))els[i].innerHTML=''; } } </script> - 21-07-2010, 22:56:48mystec adlı üyeden alıntı: mesajı görüntüle
hocam blogger teması bu kod yapısını kabul etmedi. xml formatında uygun şekilde alternatif olark yazabilirmiyiz aynı kodu? çünkü temada bir çok js kodu var.