Показать сообщение отдельно
  #1 (permalink)  
Старый 23.06.2010, 10:46
Интересующийся
Отправить личное сообщение для Сергей Д Посмотреть профиль Найти все сообщения от Сергей Д
 
Регистрация: 23.12.2009
Сообщений: 10

CSS-свойсво display в Netscape
Здравствуйте, может кто подскажет как заставить Netscape перерисовывать страницу, когда я в js-обработчике какому-то видимому элементу устанавливаю свойство display='none'. Сам элемент становится невидимым, но место, которое он занимает, остается пустым, а в IE оно заполняется нижеотображенной информацией, т.е. страница в IE как-бы перерисовывается с учетом того, что элемент не занимает место. При первой загрузке страницы Netscape правильно учитывает значение 'none' св-ва display, но в динамике только убирает видимость.

Св-во display я задаю встроенным в тэг стилем, например,
<td id='myid' style='display:block'>

а в js-обработчике я меняю это свойство такой командой

document.getElementById('myid').style.display='non e'

В IE работает красиво, а в Netscape остается пустое место, а мне надо, чтобы информация подтягивалась на это пустое место
Заранее спасибо
Ответить с цитированием