Administrator@@_ 27 мая 2004, 15:27 570 Cкрытые слои в CSS и JS На elnoel.chat.ru с помощью CSS сделал скрытые слои div{display: none;}. Открываю их с помощью , скрываю с помощью removeElem. В Opera 7.21 и IE 6.0 работает как надо. А вот в Netscape 7.0 выползает "else alert('Ваш браузер не позволяет менять свойство display для элемента: '+elemId)". Во внешнем js-файле, который руководит этим "скрытием и раскрытием", написано так: nn4 = (document.layers)? true : false; ie4 = (document.all)? true : false; function putElem(elemId) { if (ie4) document.all[elemId].style.display = "block"; else alert('Ваш браузер не позволяет менять свойство display для элемента: '+elemId)} function removeElem(elemId) { if (ie4) document.all[elemId].style.display = "none"; else alert('Ваш браузер не позволяет менять свойство display для элемента: '+elemId)} Указаний на тему if (nn4) в этом коде нет. Мне знаний не хватает: а можно для этого браузера что-то указать по данному вопросу, чтобы все это дело работало? Если да, то что именно указывать? Может ли кто-нибудь помочь? 0