Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   IE 8 vs jQuery (https://javascript.ru/forum/css-html-internet-explorer/7832-ie-8-vs-jquery.html)

wcp 21.02.2010 17:47

IE 8 vs jQuery
 
Наблюдаю проблему с округлением углов в IE с помощью jQuery. В Опере/ФФ всё отлично, IE же показывает прямоугольный блог вместо закругленного.
Первым делом разумеется проверил разрешение выполнения сценариев в ИЕ - включено, можно. Java установлена последняя.
Этот пример в ИЕ отрабаывает - появляется окно:
alert(unescape("%u042F%u0432%u0430%u0441%u043A%u0440%u0438%u043F%u0442%20%u0432%u043A%u043B%u044E%u0447%u0435%u043D%20%u0438%20%u0440%u0430%u0431%u043E%u0442%u0430%u0435%u0442"))

А вот с jQuery подружить не удается.

Нашел самый наверное простой вариант создания скругленных углов: одна строка в head и одна строка для оформления блока:
http://chikuyonok.ru/2009/02/rocon/
Картина - та же: опера/фф отработали углы, ие сделал вид, что ничего не случилось. Достал, собака.

Делать закругления в графике? Можно, практически всегда сработает (разве что кто-то еще сёрфится без графики), но утомляет рисовать углы заново при изменении цвета блока. А в приведенном мною выше примере смена цвета делается буквально одним кликом.

Может кто сталкивался с таким загоном ИЕ - вроде бы всё разрешено, но не работает. Как ни прискорбно, но это животное занимает порядка 40% браузерного рынка, а значит не получится просто махнуть рукой, мол, "юзайте оперу/фф и тогда увидите красивый диз сайта" :(

subzey 24.02.2010 02:31

Очень Вам соболезную.

wcp 24.02.2010 08:26

Я у себя на форуме юзверей гоняю за такие ответы....

Kolyaj 24.02.2010 08:43

Цитата:

Сообщение от wcp
Я у себя на форуме юзверей гоняю за такие ответы....

Ну вы же не у себя на форуме. Мы вот здесь любим гонять тех, кто путает JavaScript с Java.
Цитата:

Сообщение от wcp
Java установлена последняя.


Расшифрую ответ subzey: вы написали пол экрана текста, из которого следует только один факт -- у вас не работает. Т.к. способностями ментального дебага никто из здесь присутствующих, к сожалению, не владеет, остаётся только соболезновать.

wcp 24.02.2010 09:03

Понятно. Не тужьтесь, любезные. Когда человеку нечего сказать, а очень хочется, он начинает выдавать на-гора умные фразы вроде "соболезную". При желании помочь можно в любом вопросе. Было бы это самое желание. Здесь его не видно. Адью.

subzey 24.02.2010 10:33

wcp,
я мог бы написать:
«Так значит, Великое Противостояние jQuery и IE, упомянутое в заголовке, состоит лишь в том, что у некоего скрипткидди не хочет запускаться „из коробки“ какая-то яваскриптовая библиотека». Но сдержался.

В Вашем посте не было вопроса, последнее, что Вы написали:
Цитата:

Сообщение от wcp
Как ни прискорбно, <…>, а значит не получится…

Мне оставалось только посочувствовать Вам.


Часовой пояс GMT +3, время: 21:50.