【问题标题】:jQuery: I'm having trouble loading Adsense using jQuery in Internet ExplorerjQuery:我在 Internet Explorer 中使用 jQuery 加载 Adsense 时遇到问题
【发布时间】:2011-07-12 06:34:09
【问题描述】:
<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 browser adsense


    【解决方案1】:

    尝试使用&lt;div style="visibility:hidden;"&gt; 而不是display:none;

    如果你不喜欢这样,因为它占用了页面空间,你可以添加width:1px;height:1px;overflow:hidden;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-13
      相关资源
      最近更新 更多