みんな。
環境は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画像は表示できません。
どうすればこの問題を解決できますか。ありがとう。