Программирование > JavaScript & JScript
Как управлять видимостью слоя в NN.
xRUSha:
Нужно добится того, чтобы при наведении на одну область, рядом с ней появлялась картинка
(менюшка типа). Для IE все замечательно работает через классы CSS меняемые JavaScript\'ом.
А вот для NN не получается.
Есть вот такой вот код:
function ClearHelp() {
for (i=0; i < document.layers.lenght; i++)
document.layers.visibility="HIDE"
}
function OnLink(name) {
document.layers[name].visibility="SHOW";
window.window.setTimeout("ClearHelp(); 5000);
}
ccsfsdgj
но слой почему-то вообще скрыватся не хочет.
Пробовал сделать через CSS
.hidden { position: absolute; visibility: hidden; }
.visible { position: absolute; visibility: visible; z-index: 3; }
function show(obj) {
obj.className = "visible";
}
В IE - работает, в NN - нет.
Помогите плз. кто чем сможет. Целый день мучаюсь.
Metaller:
В нетскейпе для показа слоя - visibility:show
xRUSha:
Так я так и прописываю, см. первый пример.
А вот visibility:hide - слой не скрывает.
Гость:
Потому что, для скрытия - visibility:hidden.
p.s. Это я - Metaller
Макс:
для какого нетскапа?
Для 6 или для 4?
NC4 - "hide","show" (нижним регистром)
NC6 - "hidden","visible" (тоже нижним регистром)
Навигация
Перейти к полной версии