Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] JavaScript: кроссбраузерность при записи стиля в DIV

Ответить
Настройки темы
[решено] JavaScript: кроссбраузерность при записи стиля в DIV

Аватара для Coutty

Кот Ти


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


Конфигурация

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


Собственно, код такой:

HTML код: Выделить весь код
<div style="position:absolute; top:-10000; left:-10000" id="divLight[0][0]">всякий текст</div>

Код: Выделить весь код
var divLight = document.getElementById("divLight[0][0]");
alert(divLight.style); // для отладки
divLight.style="position:absolute; top: 0; left: 0";
alert(divLight.style); // для отладки
Собственно, в Опере (9.20) отрабатывает нормально. Стиль слою присваивается. А вот в FireFox'е (1.5.0.7) не хочет. Первый алерт выводит содержимое предыдущего стиля, а второй уже молчит. Причём, если вместо второго написать просто alert("Nya!"); то и это не выводит. Неужто присваивание стиля не работает?

В IE не проверял по причине "Надо перезагружаться и синхронизировать", а в Konqueror'е тоже работать не хочет. У него вроде FF'овый движок.

Отправлено: 13:45, 15-08-2007

 

Аватара для vadimiron

Ветеран


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

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


Coutty,
А может как нибудь так
HTML код: Выделить весь код
divLight.style.position.....

попробывать???

-------
Fortes fortuna adiuvat

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

Отправлено: 14:00, 15-08-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Coutty

Кот Ти


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

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


vadimiron, спасибо)) Сработало.
Код: Выделить весь код
divLight.style.top = 0;
divLight.style.left = 0;
postion везде absolute, т.ч. можно не трогать

Отправлено: 14:44, 15-08-2007 | #3



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] JavaScript: кроссбраузерность при записи стиля в DIV

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как при клике на DIV отобразить его поверх других? SystemKiller Вебмастеру 1 01-10-2009 00:41
[решено] Javascript. Скрыть - показать картинки при помощи getElementsByName Igor_I Вебмастеру 14 26-12-2008 20:52
Темы и Стили - [решено] Как создать тему из стиля? alexis053 Оформление Windows XP 7 04-12-2008 20:31
Видно только половину кнопки Пуск при использовании стиля Luna Element mefin Microsoft Windows 2000/XP 2 27-10-2006 21:37
Смена стиля при помощи javascript pauluss Вебмастеру 1 05-01-2006 17:08




 
Переход