2011-07-11 51 views
0
<div id="ad-1"></div> 

... 

<div style="display:none;"> 
    <div id="adsref-1"> 
     <script type="text/javascript"> 
      google_ad_client="pub-..."; 
      google_ad_slot="..."; 
      google_ad_width=468; 
      google_ad_height=60; 
     </script> 
     <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 
    </div> 
</div> 

<script> 
    $(document).ready(function(){ 
     jQuery('#adsref-1').appendTo(jQuery('#ad-1')); 
    }); 
</script> 

這基本上加載Adsense之後,所有其他已加載,但廣告不顯示在Internet Explorer中。它適用於所有其他主流瀏覽器。jQuery:我無法在Internet Explorer中使用jQuery加載Adsense

回答

0

嘗試使用<div style="visibility:hidden;">代替display:none;

如果你不喜歡這樣,因爲它佔用的空間在頁面上,你可以添加width:1px;height:1px;overflow:hidden;

相關問題