Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Bang от 19 Декабря 2002, 14:47:54

Название: document.layers и document.all
Отправлено: Bang от 19 Декабря 2002, 14:47:54
есть стандартный код:

eval(layerRef+\'["\'+name+\'"]\'+styleSwitch+\'.visibility="hidden"\');

layerRef и styleSwitch тоже определяются стандартно:


если IE, то

layerRef="document.all";
styleSwitch=".style";

иначе

 layerRef="document.layers";
 styleSwitch="";


однако 6-7 Нетскейп и Мозилла говорят, что:
document.layers has no properties

Что-то изменилось DOMе в этих версиях?
Название: document.layers и document.all
Отправлено: Bang от 19 Декабря 2002, 15:34:31
Ага, сама же и нашла ответ:

http://www.kruglov.ru/articles/crossbrowserdhtml.shtml#layercall