|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2010, 00:56 | #1 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
Проблемы после оптимизации PNG
После оптимизации PNG не корректно отображается в IE. Метод оптимизации OptiPNG: Advanced PNG Optimizer
Ссылка на источник http://www.vectora.ru/articles-and-t...n-with-optipng Код HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head > <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <meta name="description" content="" /> <meta name="keywords" content="" /> <title >Пример </title> <script language='Javascript' type='text/javascript' src='H.JS'></script> <link rel='stylesheet' href='Scructmain.css' type='text/css' /> </head> <body > <div ><IMG class='giftImg' SRC='OTov.png' width=161 height=42> </div> </body> </html> Код HTML:
.giftImg{ filter:expression(fixPNG(this)); } Код HTML:
function fixPNG(element) { if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent)) { var src; if (element.tagName=='IMG') { if (/\.png$/.test(element.src)) { var src = element.src; element.style.width = element.width + "px"; element.style.height = element.height + "px"; element.src = 'blank.gif'; //прозрачный однопиксельный gif } } else { src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i); if (src) { src = src[1]; element.runtimeStyle.backgroundImage="none"; } } if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='crop')"; } } Последний раз редактировалось slips; 22.05.2010 в 13:57. Причина: Дополнение |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ковертирование из png 24 бит в png 8 бит | isat | Общие вопросы .NET | 0 | 22.03.2010 13:38 |
ПРОБЛЕМЫ ПОСЛЕ ВОСТАНОВЛЕНИЯ СИСТЕМЫ. | Чайничек | Операционные системы общие вопросы | 1 | 12.03.2010 02:23 |
GD - PNG 24 проблемы с прозрачнностью | iankov | PHP | 2 | 10.04.2009 15:05 |
Проблемы после лечения Антивирусом | гога | Свободное общение | 5 | 28.03.2009 19:14 |
Проблемы после переустановки ОП без форматирования жёсткого диска. | trazemetal | Свободное общение | 7 | 11.01.2009 08:28 |