IE png исправляет не вызов статического доминирования при использовании относительного пути - PullRequest
0 голосов
/ 13 сентября 2010

Все мои статические носители находятся на поддомене static.domain.com, а остальная часть кода находится на www.domain.com.

Я пытаюсь применить pngfix для IE, и я заметил через fiddler, что есть несколько запросов к www.domain.com, а не статические, и все они получают 404 и вызывают безумное время загрузки страницы. Я поменял относительный путь к изображению для абсолютного пути, и он работает.

css и js находятся на static.domain com. Я бился головой об этом некоторое время. Я использую addClass () в jQuery, чтобы применить стиль. Все остальные изображения появляются. Что происходит?

Не работает (относительный)

.wwTxtQimage {
    font-size: 10pt !important;
    background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/wall/back.png?v=0') !important;
    zoom: 1;
    padding: 5px;
}

Работает при абсолютном

.wwTxtQimage {
    font-size: 10pt !important;
    background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://static.domain.com/images/wall/back.png?v=0') !important;
    zoom: 1;
    padding: 5px;
}

1 Ответ

2 голосов
/ 13 сентября 2010

Не могу точно вспомнить, как работает pngfix;но разве это не связано с введением чего-либо в DOM;имеется в виду, что как часть содержимого HTML, которое / будет относиться к странице, а не к таблице стилей?

Я думаю, что вам, вероятно, придется использовать абсолютные пути для значений фильтра, если вы хотитесохранить таблицы стилей на отдельном поддомене.

...