Я использую jquery.pngFix.js, чтобы исправить прозрачность IE6 для png. Я вытягиваю его в заголовок следующим образом, а затем вызываю функцию в отдельном файле .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>
Спасибо.