Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 80
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата Habetdin:
В scripts/gadget.js есть "document.body.style.height"
IE9 вроде как устанавливает фон для body после изменения стилей через JS »
Из этого следует что нужно изменить порядок выполнения функций гаджета? Т.е. после изменения стилей нада опять устанавливать фон?
Вообще не понимаю откуда берется этот белый фон...

Кажется я нашел решение проблемы для себя, вместо
Код: Выделить весь код
	try { document.body.style.background = "url('../styles/background" + noItems + ".png') no-repeat"; } catch(e) {}
нужно было использовать
Код: Выделить весь код
	System.Gadget.background = "url('../styles/background" + noItems + ".png') no-repeat";
и добавить в html гдажета:
Код: Выделить весь код
<g:background id="imgBackground">
</g:background>
осталось проверить будет ли оно как нада работать св ерсиями ИЕ меньше 9

Последний раз редактировалось Morpheus, 27-08-2011 в 14:57.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:31, 27-08-2011 | #597