jquery.pngFix.js を使用して、png の IE6 透過性を修正しています。次の方法でヘッダーでプルし、別の .js ファイルで関数を呼び出しています。
<!--[if IE 6]>
<script src="/js/jquery.pngFix.js" language="javascript" type="text/javascript"></script>
<![endif]-->
しかし、私のページはIE6でフリーズすることがあります。何かをロードできないようですが、エラーはなく、何も欠けていませんが、jquery.pngFix.jsを無効にすると問題はなくなります。そのプラグインでそのような問題に遭遇した人はいますか?
今のところ私が思いつく唯一の解決策は、プラグインをページの一番下に配置して、ページが読み込まれるまで待つことです。
<script src="/js/jquery.pngFix.js" language="javascript" type="text/javascript"></script>
<script>jQuery(function(){if ($().pngFix) {$(document).pngFix();}});</script>
ありがとう。