Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

И еще в догонку... почему этот скрипт не пашет под Мазилой? Что там не так?

> Есть скрипт. Как бы указать где виводить слои абсолютно?
> А то когд делаешь напимер окно меньше, слои вылезают уже не там, где надо. :(
>
> <SCRIPT language=JavaScript>
>
> <!--
> var navShown=false;
> var navShown_=false;
> var navFade=null;
> var NNN=(document.layers)?true:false;
> var NIE=(document.all)?true:false;
> var nameShown = "";
>
> function hideNav()
> {
> if (navFade) {
> clearTimeout(navFade);
> navFade=null
> }
> if(navShown) {
> if (NNN){
> document.layers["ivolga"+nameShown].visibility="hide";
> }else if (NIE){
> document.all["ivolga"+nameShown].style.visibility="hidden";
> }
> }
> navShown=false;
> nameShown="";
> return true;
> }
>
>
> function showNav(name,X)
> {
> if (navFade) {
> clearTimeout(navFade);
> navFade=null
> }
> if(nameShown!=name)
> {
> X+=Math.round(((NNN)?window.innerWidth-16:((NIE)?document.body.clientWidth:0))/2)-400;
> if (navShown) hideNav();
> if (NNN) {
> document.layers["ivolga"+name].top=255;
> document.layers["ivolga"+name].left=X;
> document.layers["ivolga"+name].visibility="show";
> }else if (NIE){
> document.all["ivolga"+name].style.top=255;
> document.all["ivolga"+name].style.left=X;
> document.all["ivolga"+name].style.visibility="visible";
> }
> nameShown = name;
> }
> if(NNN)
> navFade=setTimeout("hideNav();",10000);
> navShown=true;
> return true;
> }
>
>
>
> function closeNav()
> {
> navFade=setTimeout("hideNav();",100);
> return true;
> }
> function mouse_up (e)
> {
> closeNav();
> return true;
> }
> if (NNN) {
> window.onmouseup=mouse_up;
> window.captureEvents(Event.MOUSEUP);
> }
> //-->
> </SCRIPT>
>
СообщениеАвторДата
Гость30.08.2002 16:06
Гость30.08.2002 16:09