DXImageTransform.Microsoft.AlphaImageLoader относительно? - PullRequest
0 голосов
/ 15 февраля 2011

ASP.Net MVC выдает ошибки, как сумасшедшие, при использовании fancybox в Internet Explorer

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='fancybox/fancy_title_over.png', 
    sizingMethod='scale');

Являются ли DXImageTransform.Microsoft.AlphaImageLoader пути src относительными как все другие пути css?

Ответы [ 2 ]

6 голосов
/ 15 февраля 2011

Вам нужно добавить дополнительные / в начале вашего src:

src='/fancybox/fancy_title_over.png'

Если это не сработает, вам может понадобиться использовать абсолютный URL.

Границы ColorBox не отображаются в Internet Explorer:

Некоторые из предоставленных примеров стилей использовать прозрачные файлы .PNG. Альфа-пленки не поддерживаются по умолчанию в IE6, и может вызвать нежелательный эффект «черного ореола» в IE7 и IE8 при изменении их непрозрачности. ColorBox решает эту проблему с помощью одного из CSS фильтры IE. Вы можете увидеть это на нижняя часть colorbox.css. Фильтр пути src относительно HTML документ (как элемент IMG), в то время как пути фонового изображения CSS относительно документа CSS. в примеры я приведу относительный путь то же самое, но пользователи часто меняются структура каталогов после их перемещения файлы на свой собственный хост. фильтр src путь должен отражать это изменить с соответствующим родственником путь или абсолютный путь. Вот пример, который предполагает «изображения» папка находится в корневом каталоге:

Оригинальный CSS с неверным относительным дорожка: .AlphaImageLoader (SRC = изображения / internet_explorer / borderTopLeft.png

Исправленный относительный путь: .AlphaImageLoader (SRC = / изображений / internet_explorer / borderTopLeft.png

Исправленный абсолютный путь: .AlphaImageLoader (SRC = http://your_domain.com/images/internet_explorer/borderTopLeft.png

Источник

0 голосов
/ 13 июня 2011

Я полностью удалил раздел IE, который использует фильтр, и он значительно улучшил загрузку и уменьшил время отклика при каждой визуализации страницы. взять ссылку на это

http://developer.yahoo.com/performance/rules.html#no_filters

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...