【问题标题】:DD_belatedPNG images disappear after document readyDD_belatedPNG 图像在文档准备好后消失
【发布时间】:2023-03-11 15:00:02
【问题描述】:

我正在使用 DD_belatedPNG 来修复 IE6 中的透明 PNG;在某个时刻,我注意到所有固定的 PNG 在文档加载后一秒钟开始消失。沿着这些路线的东西:页面加载,1秒通过,透明度变得可见并且PNG几乎立即消失。关于原因是什么以及如何解决的任何线索?谢谢!

更新:元素仍然存在,因此如果其中一个 PNG 是链接,它仍然是可点击的。

<script src="/scripts/plugins/DD_belatedPNG_0.0.7a-min.js"></script>
<script>
    PNG_selectors = ".bbb, #logo, #home_title, .home-image, ..........";
    alert("PNGs are going to disappear now");
    DD_belatedPNG.fix(PNG_selectors);
</script>

只要警报存在,它们就在那里,一旦单击“确定”,它们就会消失。

【问题讨论】:

    标签: internet-explorer-6 png


    【解决方案1】:

    对于那些感兴趣的人,这是由于从 fonts.com 加载脚本造成的...我将其设置为延迟,它解决了问题。甜蜜!

    【讨论】:

    • 请务必接受您自己的答案。也给别人一点好处。
    【解决方案2】:

    您能否尝试仅在页面加载完成后调用DD_belatedPNG.fix(),然后查看问题是否消失?像这样将事件处理程序附加到window.onload

    <script>
    window.onload = function() {
        var PNG_selectors = ".bbb, #logo, #home_title, .home-image, ..........";
        alert("PNGs are going to disappear now");
        DD_belatedPNG.fix(PNG_selectors);
    };
    </script>
    

    【讨论】:

      猜你喜欢
      • 2011-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-13
      • 2015-07-12
      • 2015-06-29
      • 2011-10-12
      • 1970-01-01
      相关资源
      最近更新 更多