png fix IE 6.0

Статус
В этой теме нельзя размещать новые ответы.

judex

Гуру форума
Регистрация
23 Дек 2006
Сообщения
242
Реакции
77
Виснет ИЕ6 на загрузке картинок.

Раньше сайт стоял на хостинге - все было ок. Сейчас перенесли на собственный сервер.

Перепробовал уже много png фиксов - или не работают или виснут в IE.
 
Можно адрес сайта в студию?

попробуй вот это. у меня отлично везде работает.
 
Сайт не в паблике пока. Надо проблему исправлять.

jQ неработает вообще. Как будто его и нет.
Вот например этот код вешает IE6 наглухо:
Код:
<script type="text/javascript">
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
function fixPNG(myImage) {
if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
var imgTitle = (myImage.title) ? "title='" + myImage.title + "' " : "title='" + myImage.alt + "' "
var imgStyle = "display:inline-block;" + myImage.style.cssText
var strNewHTML = "<span " + imgID + imgClass + imgTitle
+ " style=\"" + "width:" + myImage.width + "px; height:" + myImage.height + "px;" + imgStyle + ";"
+ "filterrogidXImageTransform.Microsoft.AlphaImageLoader"
+ "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
myImage.outerHTML = strNewHTML    }
}
</script>
 
Добавь чуть ниже тега <BODY> вот это:

Код:
<!--[if IE]>
<script type="text/javascript" src="js/jquery-latest.pack.js"></script> 
<script type="text/javascript" src="js/jquery.pngFix.js"></script> 
<script type="text/javascript"> 
    $(document).ready(function(){ 
        $(document).pngFix(); 
    }); 
</script>
<![endif]-->

2 скрипта на скачку



У меня все отлично работает. ничего не подвешивает и не тормозит...
Возможно у тебя еще какие-то скрипты..
 
K сожалению Ваша страна исчерпала на сегодня лимит исходящего трафика...

Да, стоит тот же jQ для красивых форм. Все бы ничего, но раньше то проблем небыло! Началось после того как переехал на свой сервер.

Добавлено через 18 минут
Нашел я сам эти 2 скрипта. Всеравно неработает. Как будто их нет.
 
проверь пути файлов.. попробуй прописать полный путь до скрипта.. и проверить его, вставив в адресную строку.
 
Все бы ничего, но раньше то проблем небыло! Началось после того как переехал на свой сервер.
Проблемы браузеров не имеют никакого отношения к серверу на котором расположен сайт. Это локальная проблема.

1. Проверьте с других компов где есть IE6.
2. Поставь firebug в фаерфоксе и посмотри закладку "Net", возможно что-то не подгружается.
 
Проверял с 4 компьютеров. Висит.
Щас поставлю файр баг, не знал о нем :)

- вот этот работает. Но все элементы сайта сьехали влево. И похерелись формы jquery.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху