2011-08-29 17 views
1

Все работает отлично во всех браузерах, за исключением Internet Explorer 6. png изображения показывают белый фон за ними. Как избавиться от них в Dojo. Я использую додзё версии 1.5.Dojo Internet Explorer 6 проблема с png

+0

от «in Dojo» Вы имеете в виду конкретное изображение в дистрибутиве Dojo, которое требует, чтобы исправление CSS выглядело прямо на IE6 или какой-то более общий механизм? У Dojo и Dijit есть gif и CSS, чтобы все выглядело правильно в IE6, IIRC – peller

+0

В моем приложении есть круглые угловые изображения. Они находятся в png. Что вы предлагаете мне делать. IePngFix или любое другое решение. –

+1

IE6 не обрабатывает PNG правильно. Вам нужно будет использовать трюк «*» и «_», чтобы указать ваше изображение на изображение GIF, когда браузер IE6 - с помощью CSS. В Dojo вы можете проверить свойство dojo.isIE, и если оно равно 6, вы можете заменить URL-адреса ваших изображений PNG на GIF. –

ответ

0

IE6 не поддерживает прозрачность PNG должным образом. В нем есть несколько известных ошибок.

Есть хаки, чтобы обойти его - попробуйте IEPNGFix, но есть несколько других вариантов взлома.

+0

Я знаю эти исправления, но я хочу использовать Dojo. –

+0

@imran: почему вы хотите использовать Dojo? Эти исправления практически не используют JS (за исключением исправления BG-repeat). –

+0

Я использую dojo во всем приложении для других задач. Вот почему я хочу, чтобы это исправить также в додзё. –

0

Вы попробовали добавить на него фильтр альфа? Пример:

style="background:url('/upload/contents/371/dish-main2.png '); 
background: expression('none'); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/contents/371/dish-main2.png, sizingMethod=crop); 

Может помочь вам с IE6.

+0

Выглядит хорошо, но как я могу использовать его в Add, так как нет фонового изображения. –

+0

О, извините. Это код для пустого прозрачного gif: http://ambar.rosinter.ru/upload/images/d-t.gif (это делается для простой защиты воровства изображений). К сожалению, я не могу сделать этот код без такого взлома. – VMAtm

Смежные вопросы