1

每个人。

环境是IE6。

有9个li节点有png图片,随机显示4个节点,html代码是这样的。

<ul>
    <li><img src="xxxxx.png"/></li>
    <li><img src="xxxxx.png"/></li>
    <li><img src="xxxxx.png"/></li>
    <li><img src="xxxxx.png"/></li>
    <li style="display:none;"><img src="xxxxx.png"/></li>
    <li style="display:none;"><img src="xxxxx.png"/></li>
    <li style="display:none;"><img src="xxxxx.png"/></li>
    <li style="display:none;"><img src="xxxxx.png"/></li>
    <li style="display:none;"><img src="xxxxx.png"/></li>
</ul>

我使用 DD_belatedPNG 来显示 .png 图像,代码如下:

<!--[if IE 6]>
<script type="text/javascript" src="/static/js/DD_belatedPNG.js"></script>
<script type="text/javascript">
try{ document.execCommand('BackgroundImageCache',false,true); }catch(e){ }
DD_belatedPNG.fix('*');
</script>
<![endif]-->

当页面加载时,可以显示 .png 图像。

但是当我使用 js 显示其余的其他 png 图片时,出现了问题。png 图像无法显示。

我怎么解决这个问题。谢谢。

4

0 回答 0