Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   Проблема с прозрачность PNG (http://www.flasher.ru/forum/showthread.php?t=80126)

choupa 22.05.2006 17:38

Проблема с прозрачность PNG
 
Вложений: 1
Стандартным образом использую PNG-прозрачность. Все было хорошо. Но в какой-то момент на сайте отказалась работать прозрачность. Сама взяли и перестала, до этого работала, ничего не трогал, а она перестала.

Причем локально все Ок! Загружаю хостеру ту же конструкцию файлов - фиг.

Полный ступор, что это может быть. Такое ощущение, что файл png.htc игнорируется при загрузке страницы с сервера.

1. Менял доступ к каталогам на сервере, вплоть до 777.
2. Локальные настройки IE тоже вроде как непричем (ведь локально все работает). Но я и с других компов пробовал...

Кто знает, в чем дело, помогите, пожалуйста, разрулить.

В приложении комплект файлов. Там простенький пример в полторы строчки, на котром проблема возникает.

choupa 22.05.2006 17:44

добавление
 
... а вот на сервере то же самое, выглядит такhttp://www.fasadel.com/p.html. Вместо прозрачности обычный сервый фон, как будто нет png.htc. На всякий случай, кто не понял, проблема возникает в IE.

Rustem-inside 22.05.2006 18:23

Я не знаю что у тебя конкретно, но в png имеет проблемы в ie. А решается это таким образом :
Код:

<img src="blank.gif" width="150" height="150" style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='file.png');" />
Где бланк.гиф однопискельный прозрачный гиф, а ваш файл file.png

deathstorm 22.05.2006 21:43

встречал такую фигню, скорее всего на апаче не настроен тип этого содержимого, *.htc и он просто не шлет его

choupa 23.05.2006 10:59

Спасибо. Скорее всего дело действительно в настройках сервера. Потому что это произошло само, хостинг-провайдер что-то поменял.

choupa 23.05.2006 11:03

Спасибо, Rustem-inside. У меня именно так и делается, только для совместимости с FF подстановка стиля картинки вынесена в отдельный файл, где определяется броузер и подставляется (или не подставляется) фильтр. И вот этот-то файл png.htc не грузится с сервера, хотя локально все работает.

choupa 23.05.2006 14:49

Да, действительно проблема в настройках сервера. Добавил в .htaccess строку:

AddType "application/x-javascript" .htc

Теперь работает, но почему-то через раз. Может быть я указал неправильный MIME-тип?

(Хостинг-проевайдер ничего вразумительного не ответил)


Часовой пояс GMT +4, время: 00:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.