Показать сообщение отдельно
Старый 14.08.2003, 12:57     # 1
Dmitry_A
Guest
 
Сообщения: n/a

Unhappy Вопрос по JavaScript

У меня возникла проблема .

разные браузеры по разному реагируют на строчку

this.style.backgroundColor='....'; например ИЕ ее вообе не понимает и при этом как и положено ругается... ,а такую
this.setAttribute('bgcolor', '#d3d3d3', 0);
понимает как надо , но при этом продолжает ругатся...
хотя и понимать ее стал только IE начиная с 5 =(

где можно узнать . какие команды какие браузеры поддерживают или лучше подскажите как эту проблему решить проще (как функцию написать чтобы она оперделяла браузер и подставляла ту или иную команду)...

вопрос второй .

у меня есть функция которая отвечает за то ,что она показывает и прачет слои .

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

(надоело писать что-то типа ...
<a class = "black" href =<? echo $this->home;?> onMouseOver="hiddenLayer('PO'); hiddenLayer('build'); hiddenLayer('buildsub'); hiddenLayer('subPO')">

PS я все делал под оперу. а когда полез проверять в другие
браузеры вот такая фигня выползла ....