Вопрос № 108277: Как известно IE до 7 версии некорректно отображает полупрозрачные png-катинки. Для фиксения этого существует скрипт на джаве (привожу его в приложении).
Вопрос такой: можно-ли подобное сделать в php и если да, то кто мне может в этом помочь ;)...
Вопрос № 108.277
Как известно IE до 7 версии некорректно отображает полупрозрачные png-катинки. Для фиксения этого существует скрипт на джаве (привожу его в приложении).
Вопрос такой: можно-ли подобное сделать в php и если да, то кто мне может в этом помочь ;)
Приложение:
Отправлен: 06.11.2007, 17:03
Вопрос задал: Greenhed (статус: 2-ой класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Драк Георгий
Здравствуйте, Greenhed!
А зачем это делать на пхп? Джава-скрипт исправляет данную проблему только потому, что выполняется на стороне клиента и использует специфическую функцию MSIE. Пхп выполняется на стороне сервера и никак не может повлиять на отображение картинок в браузере.
--------- Sonic always help you, if he wish...
Ответ отправил: Драк Георгий (статус: 3-ий класс)
Ответ отправлен: 06.11.2007, 18:22 Оценка за ответ: 3 Комментарий оценки: А затем что у большинства пользователей выполнение жава скриптов по умолчанию отключено и отображается некорректно. А как еще сделать я что-то даже не представляю..
Отвечает: Евгений Неверов
Здравствуйте,
С сохранением полупрозрачности невозможно.
Впрочем, никто и не требует использовать JavaScript, достаточно воспользоваться CSS-свойством behavior: url("/png.htc");
Файл png.htc прикладываю ниже, его нужно разместить в корне сайта. Также в корне вашего сайта разместите файл blank.gif — прозрачное GIF-изображение 1x1 пиксель.
Приложение:
Ответ отправил: Евгений Неверов (статус: Студент)
Ответ отправлен: 06.11.2007, 19:19 Оценка за ответ: 5 Комментарий оценки: Угу спасибо. Но я так и не понял как оно работает. Вот допустим у меня есть картинка которая становится прозрачной по мере приближения к краю. Описанное вами свойство поможет?