Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с выпадающим меню, смотрите в теме 
:(
    Опции темы
Нурик Сакура
Дата 13.3.2005, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почти японец...
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 17.12.2004
Где: Украина, Киев

Репутация: нет
Всего: 2



В общем, есть одна страничка, на которой отображается раскрывающееся меню.
http://www.efir-ukraina.com/
Тут можно посмотреть эту страничку. В общем, при загрузке все меню открыты (это не правильно), а при нажатии на любой пункт меню остается открытым только тот пункт, на который нажали (это правильно). Как сделать, чтобы при открытии страницы все менюшки были закрыты?
http://www.efir-ukraina.com/script.rar (700кб)
Это файлик со страничкой, рисунками и скриптами. Если кто может помочь - буду очень признателен. Заранее спасибо.
--------------------
- Приказы не обсуждаются!- Не объясняются и не выполняются. (с) фанфик на Hellsing
PM MAIL   Вверх
Aliance
Дата 13.3.2005, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Посмотрел. Без кода не сказать. Скачивать не хочу. Кидай код тут.
PM MAIL WWW ICQ Skype   Вверх
Нурик Сакура
Дата 14.3.2005, 01:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почти японец...
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 17.12.2004
Где: Украина, Киев

Репутация: нет
Всего: 2



хм.. я просто не знаю, в каком из 5 файлов явы там ошибка..

в общем, вот два основных файла, которые вызывают сомнение..
первый: файл index.js, прописанный в теге <head>
Код

function init(){ // Navigation Initialization
    document.images.menu1.src = urlPrefix() + "/images/menu1_off.gif" ;
    document.images.menu2.src = urlPrefix() + "/images/menu2_off.gif" ;
    document.images.menu3.src = urlPrefix() + "/images/menu3_off.gif" ;
    document.images.menu4.src = urlPrefix() + "/images/menu4_off.gif" ;
    document.images.menu5.src = urlPrefix() + "/images/menu5_off.gif" ;
    document.images.menu6.src = urlPrefix() + "/images/menu6_off.gif" ;
    document.images.menu7.src = urlPrefix() + "/images/menu7_off.gif" ;
    
    var mObj;

    for(var i = 0; i < 7; i++) {
        if (navigator.appName == "Netscape") {
            mObj = document.getElementById('m' + (i + 1));
        } else {
            mObj = document.all['m' + (i + 1)];
        }
        mObj.style.display = "none";
    }
    
    document.all['m1'].style.display="none";
    document.all['m2'].style.display="none";
    document.all['m3'].style.display="none";
    document.all['m4'].style.display="none";
    document.all['m5'].style.display="none";
    document.all['m6'].style.display="none";
    document.all['m7'].style.display="none";
}

function imgChg(imgName,n,imgStatus){ //Rollover Script
    var vash = urlPrefix() + "/images/" + imgName + "_" + imgStatus +".gif";
    
    if ( n == 0 ){
        document.images[imgName].src = vash;
    } else {
        document.images[imgName + n].src = vash;
    }
}
function imgChg_com(imgName,n,imgStatus){ //Rollover Script
    var vash = imgName + "_" + imgStatus +".gif";
    
    if ( n == 0 ){
        document.images[imgName].src = vash;
    } else {
        document.images[imgName + n].src = vash;
    }
}


function imgChg2(imgName,n,imgStatus,currMenu){ //Rollover Script(1depth)

    //thisMenu = eval("document.all." + currMenu + ".style")
     if (document.all) {
                   thisMenu = eval("document.all." + currMenu + ".style");
    } else {
                  thisMenu = eval("document.getElementById('" + currMenu + "').style");
    }

    if (thisMenu.display == "block") {    
        var vash = urlPrefix() + "/images/" + imgName + "_sel" + ".gif";
    } else {
        var vash = urlPrefix() + "/images/" + imgName + "_" + imgStatus +".gif";
    }
    
    if ( n == 0 ){
        document.images[imgName].src = vash
    } else {
        document.images[imgName + n].src = vash;
    }
}

function toggleMenu(currMenu, imgName, menuname) { //Navigation 1-depth Toggle Script
    init();

    var thisMenu;

    if (navigator.appName == "Netscape") {
            thisMenu = document.getElementById(currMenu).style;
    } else {
     if (document.all) {
       thisMenu = eval("document.all." + currMenu + ".style")
     }
     else{
            return true;
     }
    }

    if (thisMenu.display == "block") {
        thisMenu.display = "none";
        document.images[menuname].src = urlPrefix() + "/images/" + imgName + "_off.gif";
    }
    else {
        thisMenu.display = "block";
        document.images[menuname].src = urlPrefix() + "/images/" + imgName + "_sel.gif";
    }
/*

    if (document.all) {
        thisMenu = eval("document.all." + currMenu + ".style")
    
        if (thisMenu.display == "block") {
            thisMenu.display = "none"
            document.images[menuname].src = urlPrefix() + "/images/" + imgName + "_off.gif"
        }
        else {
            thisMenu.display = "block"
            document.images[menuname].src = urlPrefix() + "/images/" + imgName + "_sel.gif"
        }
        return false
    }
    else {
        return true
    }
*/
}

function IsValidNumber(number, exceptstr)
{
    var i, j;

    for(i=0; i<number.length; i++)
    {

        if( number.charAt(i)>='0' && number.charAt(i)<='9' )
            continue;
        for(j=0; j<exceptstr.length; j++)
        {
            if( number.charAt(i) == exceptstr.charAt(j) )
                break;
        }

        if( j == exceptstr.length ) 
            return false;
    }

    return true;
}

function isNumberChk(cObj,str)
{
    if(!IsValidNumber(cObj.value,str)){
        alert("not Number");
        cObj.focus();
        return;
    }    
}    

function isValidDate(dateStr){
    // Date validation function courtesty of 
    // Sandeep V. Tamhankar ([email protected]) -->

    // Checks for the following valid date formats:
    // MM/DD/YY   MM/DD/YYYY   MM-DD-YY   MM-DD-YYYY

    var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{4})$/; // requires 4 digit year
    var matchArray = dateStr.match(datePat); // is the format ok?

    if (matchArray == null) {
        alert(" Date is not in a valid format.")
        return false;
    }
    
    month = matchArray[1]; // parse date into variables
    day = matchArray[3];
    year = matchArray[4];
    
    if (month < 1 || month > 12) { // check month range
        alert("Month must be between 1 and 12.");
        return false;
    }

    if (day < 1 || day > 31) {
        alert("Day must be between 1 and 31.");
        return false;
    }

    if ((month==4 || month==6 || month==9 || month==11) && day==31) {
        alert("Month "+month+" doesn't have 31 days!")
        return false;
    }

    if (month == 2) { // check for february 29th
        var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
        if (day>29 || (day==29 && !isleap)) {
            alert("February " + year + " doesn't have " + day + " days!");
            return false;
        }
    }
    return true;
}

function isEmail(data)
{
    var reg = /^[A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)*[@][A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)+$/;
    
    if ( reg.test(data) == false )
    {
        return false;
    }
    return true;
}

var keyObj = null;
//key press
function enterKeyIsClicked(cObj, str)
{
    keyObj = eval("document." + cObj.form.name +"." + str);
    if (navigator.appName == "Netscape") {
        document.captureEvents(Event.KEYPRESS);
        document.onkeypress = enterKeyNe;
    } else {
        if (event.keyCode == "13") {
            keyObj.focus();
        }
    }

}
// Netscape key press
function enterKeyNe(e){
    if (e.which == "13") {
        keyObj.focus();
    }
}
//key press submit
function enterKeySubmit(e)
{
    if (navigator.appName == "Netscape") {
        document.captureEvents(Event.KEYPRESS);
        document.onkeypress = enterKeyNeSubmit;
    } else {
        if (event.keyCode == "13") {
            fnSubmit();
        }
    }

}
// Netscape key press
function enterKeyNeSubmit(e){
    if (e.which == "13") {
        fnSubmit();
    }
}


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}


function open_agreement(){//footer Region Open New Window Script
window.open('http://www.lineage2.co.kr/subpage/agreement.html', '', 'width=578,height=477,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0' ); 
}
function open_bizpartner(){
window.open('http://www.lineage2.co.kr/subpage/bizpartner.html', '', 'width=578,height=400,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0' ); 
}
function open_protect(){
window.open('http://www.lineage2.co.kr/subpage/protect.html', '', 'width=578,height=477,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0' ); 
}

function pop(pPage,name,Opt) {
    var popUpWin;

    popUpWin = window.open(pPage,name,Opt);
    popUpWin.focus();
    
}

<!-- Begin
function cnj_win_view(img){
  img_conf1= new Image();
  img_conf1.src=(img);
  cnj_view_conf(img);
}

function cnj_view_conf(img){
  if((img_conf1.width!=0)&&(img_conf1.height!=0)){
    cnj_view_img(img);
  }
  else{
    funzione="cnj_view_conf('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}



var cnj_img_view = null;

function cnj_view_img(img){

    if(cnj_img_view != null) {
      if(!cnj_img_view.closed) { 
      cnj_img_view.close(); 
      }
    }

  cnj_width=img_conf1.width+8;
  cnj_height=img_conf1.height+8;
  str_img="width="+cnj_width+",height="+cnj_height;

   cnj_img_view=window.open("about:blank","",str_img);
   cnj_img_view.document.open();   // document.open() 
   cnj_img_view.document.writeln("<html>");
   cnj_img_view.document.writeln("<head>");
   cnj_img_view.document.writeln("<title>Lineage II : The Chaotic Chronicle</title>");
//   cnj_img_view.document.writeln("<meta http-equiv='content-type' content='text/html; charset=euc-kr'>");
   cnj_img_view.document.writeln("<meta http-equiv='imagetoolbar' content='no'>");
   var start="<";
   cnj_img_view.document.writeln("<script language='javascript'>");
   cnj_img_view.document.writeln("function click() {");
   cnj_img_view.document.writeln("if ((event.button==1))  {");
   cnj_img_view.document.writeln("top.close();");
   cnj_img_view.document.writeln("      }");
   cnj_img_view.document.writeln("}");
   cnj_img_view.document.writeln("document.onmousedown=click");
   cnj_img_view.document.writeln(start+"</script>");
   cnj_img_view.document.writeln("</head>");
   cnj_img_view.document.writeln("<body leftmargin=4 topmargin=4 marginwidth=4 marginheight=4 rightmargin=0 bottommargin=0 bgcolor=#011C3B>");
   //alert(img);
   cnj_img_view.document.writeln("<img border=0 src='"+ img +"' border=0 style='cursor:hand'>")
   cnj_img_view.document.writeln("</body></html>");
   cnj_img_view.document.close();
   
   cnj_img_view.focus();
  return;
}

второй: файл nav.js, прописанный в том месте, где должно быть меню
Код

var tmpStr = '';
tmpStr += '<TABLE cellSpacing=0 cellPadding=0 width=179 border=0>';
tmpStr += '<TBODY>';

// HOME BUTTON ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="MM_swapImage(\'menu0\',\'\',\''+ urlPrefix() +'/images/menu0_on.gif\',1)" onfocus=blur() onmouseout=MM_swapImgRestore() href="'+ urlPrefix("href") +'/"><img border=0 src="'+ urlPrefix() +'/images/menu0_off.gif" border=0 name=menu0></A></TD>';
tmpStr += '</TR>';
// END: HOME BUTTON

// NEWS SECTION ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu1\',\'0\',\'on\',\'m1\');" onfocus=blur() onclick="return toggleMenu(\'m1\', \'menu1\', \'menu1\');" onmouseout="imgChg2(\'menu1\',\'0\',\'off\',\'m1\');" href="#"><img border=0 src="'+ urlPrefix() +'/images/menu1_off.gif" border=0 name=menu1></A></TD>';
tmpStr += '</TR>';
tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m1">';
tmpStr += '<A onmouseover="imgChg(\'menu1_sub_1\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu1_sub_1\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/news/news.php"><img border=0 src="'+ urlPrefix() +'/images/menu1_sub_1_off.gif" border=0 name=menu1_sub_1></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu1_sub_2\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu1_sub_2\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/news/chronicle2_01.php"><img border=0 src="'+ urlPrefix() +'/images/menu1_sub_2_off.gif" border=0 name=menu1_sub_2></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu1_sub_3\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu1_sub_3\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/news/development.php"><img border=0 src="'+ urlPrefix() +'/images/menu1_sub_3_off.gif" border=0 name=menu1_sub_3></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu1_sub_4\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu1_sub_4\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/news/press.php"><img border=0 src="'+ urlPrefix() +'/images/menu1_sub_4_off.gif" border=0 name=menu1_sub_4></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu1_sub_5\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu1_sub_5\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/news/event.php"><img border=0 src="'+ urlPrefix() +'/images/menu1_sub_5_off.gif" border=0 name=menu1_sub_5></A><BR>';
tmpStr += '<img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1><BR>';
tmpStr += '</SPAN></TD>';
tmpStr += '</TR>';
// END: NEWS SECTION

// BACKGROUND SECTION ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu3\',\'0\',\'on\',\'m3\');" onfocus=blur() onclick="return toggleMenu(\'m3\', \'menu3\', \'menu3\');" onmouseout="imgChg2(\'menu3\',\'0\',\'off\',\'m3\');" href="#"><img border=0 src="'+ urlPrefix() +'/images/menu3_off.gif" border=0 name=menu3></A></TD>';
tmpStr += '</TR>';
tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m3">';
tmpStr += '<A onmouseover="imgChg(\'menu3_sub_1\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu3_sub_1\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/background/about.php"><img border=0 src="'+ urlPrefix() +'/images/menu3_sub_1_off.gif" border=0 name=menu3_sub_1></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu3_sub_2\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu3_sub_2\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/background/legends_list.php"><img border=0 src="'+ urlPrefix() +'/images/menu3_sub_2_off.gif" border=0 name=menu3_sub_2></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu3_sub_3\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu3_sub_3\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/background/making.php"><img border=0 src="'+ urlPrefix() +'/images/menu3_sub_3_off.gif" border=0 name=menu3_sub_3></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu3_sub_4\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu3_sub_4\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/background/leading_role.php"><img border=0 src="'+ urlPrefix() +'/images/menu3_sub_4_off.gif" border=0 name=menu3_sub_4></A><BR>';
tmpStr += '<img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1><BR>';
tmpStr += '</SPAN></TD>';
tmpStr += '</TR>';
// END: BACKGROUND SECTION

// NEW PLAYER GUIDE SECTION ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu4\',\'0\',\'on\',\'m4\');" onfocus=blur() onclick="return toggleMenu(\'m4\', \'menu4\', \'menu4\');" onmouseout="imgChg2(\'menu4\',\'0\',\'off\',\'m4\');" href="#"><img border=0 src="'+ urlPrefix() +'/images/menu4_off.gif" border=0 name=menu4></A></TD>';
tmpStr += '</TR>';
tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m4">';
tmpStr += '<A onmouseover="imgChg(\'menu4_sub_1\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu4_sub_1\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/guide/systemneeds.php"><img border=0 src="'+ urlPrefix() +'/images/menu4_sub_1_off.gif" border=0 name=menu4_sub_1></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu4_sub_2\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu4_sub_2\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/guide/install.php"><img border=0 src="'+ urlPrefix() +'/images/menu4_sub_2_off.gif" border=0 name=menu4_sub_2></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu4_sub_3\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu4_sub_3\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/guide/battle.php"><img border=0 src="'+ urlPrefix() +'/images/menu4_sub_3_off.gif" border=0 name=menu4_sub_3></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_9\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_9\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/guide/commands.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_9_off.gif" border=0 name=menu5_sub_9></A><BR>';
tmpStr += '<img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1><BR>';
tmpStr += '</SPAN></TD>';
tmpStr += '</TR>';
// END: NEW PLAYER GUIDE SECTION

// LIBRARY SECTION ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu5\',\'0\',\'on\',\'m5\');" onfocus=blur() onclick="return toggleMenu(\'m5\', \'menu5\', \'menu5\');" onmouseout="imgChg2(\'menu5\',\'0\',\'off\',\'m5\');" href="#"><img border=0 src="'+ urlPrefix() +'/images/menu5_off.gif" border=0 name=menu5></A></TD>';
tmpStr += '</TR>';
tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m5">';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_1\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_1\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/race_human.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_1_off.gif" border=0 name=menu5_sub_1></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_2\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_2\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/quest.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_2_off.gif" border=0 name=menu5_sub_2></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_3\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_3\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/Monsters.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_3_off.gif" border=0 name=menu5_sub_3></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_4\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_4\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/item.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_4_off.gif" border=0 name=menu5_sub_4></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_5\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_5\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/clans.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_5_off.gif" border=0 name=menu5_sub_5></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_6\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_6\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/castle.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_6_off.gif" border=0 name=menu5_sub_6></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_7\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_7\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/summon_0.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_7_off.gif" border=0 name=menu5_sub_7></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu5_sub_8\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu5_sub_8\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/Knowledge/map.php"><img border=0 src="'+ urlPrefix() +'/images/menu5_sub_8_off.gif" border=0 name=menu5_sub_8></A><BR>';
tmpStr += '<img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1><img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1></A>';
tmpStr += '</SPAN></TD>';
tmpStr += '</TR>';
// END: LIBRARY SECTION

// COMMUNITY SECTION ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu2\',\'0\',\'on\',\'m2\');" onfocus=blur() onclick="return toggleMenu(\'m2\', \'menu2\', \'menu2\');" onmouseout="imgChg2(\'menu2\',\'0\',\'off\',\'m2\');" href="#"><img border=0 src="'+ urlPrefix() +'/images/menu2_off.gif" border=0 name=menu2></A></TD>';
tmpStr += '</TR>';
tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m2">';
tmpStr += '<A onmouseover="imgChg(\'menu2_sub_1\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu2_sub_1\',\'0\',\'off\');" href="http://games.trifle.net/forums/" target=_blank><img border=0 src="'+ urlPrefix() +'/images/menu2_sub_1_off.gif" border=0 name=menu2_sub_1></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu2_sub_3\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu2_sub_3\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/community/fansite_1.php"><img border=0 src="'+ urlPrefix() +'/images/menu2_sub_3_off.gif" border=0 name=menu2_sub_3></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu2_sub_4\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu2_sub_4\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/community/fansitekit.php"><img border=0 src="'+ urlPrefix() +'/images/menu2_sub_4_off.gif" border=0 name=menu2_sub_4></A><BR>';
tmpStr += '<img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1><BR>';
tmpStr += '</SPAN></TD>';
tmpStr += '</TR>';
// END: COMMUNITY SECTION

// DOWNLOADS SECTION ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu6\',\'0\',\'on\',\'m6\');" onfocus=blur() onclick="return toggleMenu(\'m6\', \'menu6\', \'menu6\');" onmouseout="imgChg2(\'menu6\',\'0\',\'off\',\'m6\');" href="#"><img border=0 src="'+ urlPrefix() +'/images/menu6_off.gif" border=0 name=menu6></A></TD>';
tmpStr += '</TR>';
tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m6">';
tmpStr += '<A onmouseover="imgChg(\'menu6_sub_7\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu6_sub_7\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/pds/game_dw.php"><img border=0 src="'+ urlPrefix() +'/images/menu6_sub_7_off.gif" border=0 name=menu6_sub_7></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu6_sub_1\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu6_sub_1\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/pds/official.php"><img border=0 src="'+ urlPrefix() +'/images/menu6_sub_1_off.gif" border=0 name=menu6_sub_1></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu6_sub_2\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu6_sub_2\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/pds/players.php"><img border=0 src="'+ urlPrefix() +'/images/menu6_sub_2_off.gif" border=0 name=menu6_sub_2></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu6_sub_3\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu6_sub_3\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/pds/pds_movie.php"><img border=0 src="'+ urlPrefix() +'/images/menu6_sub_3_off.gif" border=0 name=menu6_sub_3></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu6_sub_4\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu6_sub_4\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/pds/pds_music.php"><img border=0 src="'+ urlPrefix() +'/images/menu6_sub_4_off.gif" border=0 name=menu6_sub_4></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu6_sub_5\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu6_sub_5\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/pds/concept_art.php"><img border=0 src="'+ urlPrefix() +'/images/menu6_sub_5_off.gif" border=0 name=menu6_sub_5></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu6_sub_6\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu6_sub_6\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/pds/pds_wallpaper.php"><img border=0 src="'+ urlPrefix() +'/images/menu6_sub_6_off.gif" border=0 name=menu6_sub_6></A><BR>';
tmpStr += '<img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1><BR>';
tmpStr += '</SPAN></TD>';
tmpStr += '</TR>';
// END: DOWNLOADS SECTION

// SUPPORT SECTION ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu7\',\'0\',\'on\',\'m7\');" onfocus=blur() onclick="return toggleMenu(\'m7\', \'menu7\', \'menu7\');" onmouseout="imgChg2(\'menu7\',\'0\',\'off\',\'m7\');" href="#"><img border=0 src="'+ urlPrefix() +'/images/menu7_off.gif" border=0 name=menu7></A></TD></TR>';
tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m7">';
tmpStr += '<A onmouseover="imgChg(\'menu7_sub_1\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu7_sub_1\',\'0\',\'off\');" href="http://lineage.trifle.net/l2dc"><img border=0 src="'+ urlPrefix() +'/images/menu7_sub_1_off.gif" border=0 name=menu7_sub_1></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu7_sub_2\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu7_sub_2\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/support/security_faq.php"><img border=0 src="'+ urlPrefix() +'/images/menu7_sub_2_off.gif" border=0 name=menu7_sub_2></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu7_sub_3\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu7_sub_3\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/support/gm_bios.php"><img border=0 src="'+ urlPrefix() +'/images/menu7_sub_3_off.gif" border=0 name=menu7_sub_3></A><BR>';
tmpStr += '<A onmouseover="imgChg(\'menu7_sub_4\',\'0\',\'on\');" onfocus=blur() onmouseout="imgChg(\'menu7_sub_4\',\'0\',\'off\');" href="http://games.trifle.net/forums/forumdisplay.php?f=21"><img border=0 src="'+ urlPrefix() +'/images/menu7_sub_4_off.gif" border=0 name=menu7_sub_4></A><BR>';
tmpStr += '<a onMouseOver="imgChg(\'menu7_sub_7\',\'0\',\'on\');" onfocus="blur()" onMouseOut="imgChg(\'menu7_sub_7\',\'0\',\'off\');" href="http://www.plaync.com/help/eula_lineage2.php" target="_blank"><img border=0 name="menu7_sub_7" src="'+ urlPrefix() +'/images/menu7_sub_7_off.gif" border="0"></a><br>';
tmpStr += '<a onfocus="blur()" onMouseOver="imgChg(\'menu7_sub_8\',\'0\',\'on\');" onMouseOut="imgChg(\'menu7_sub_8\',\'0\',\'off\');" href="'+ urlPrefix("href") +'/legal/rules.php"><img border=0 name="menu7_sub_8" src="'+ urlPrefix() +'/images/menu7_sub_8_off.gif" border="0"></a><br>';
tmpStr += '<img border=0 height=3 src="'+ urlPrefix() +'/images/menu_bg3.gif" width=1><BR>';
tmpStr += '</SPAN></TD>';
tmpStr += '</TR>';
// END: SUPPORT SECTION

// MY ACCOUNT BUTTON ----------------------------------------------------------------------------------------------------->
tmpStr += '<TR>';
tmpStr += '<TD><A onmouseover="imgChg2(\'menu8\',\'0\',\'on\',\'m8\');" onfocus=blur() onclick="return toggleMenu(\'m8\', \'menu8\', \'menu8\');" onmouseout="imgChg2(\'menu8\',\'0\',\'off\',\'m8\');" href="http://lineage.trifle.net/account/index.php?page=register" target="_blank"><img border=0 src="'+ urlPrefix() +'/images/menu8_off.gif" border=0 name=menu8></A></TD>';
tmpStr += '</TR>';
// END: MY ACCOUNT BUTTON

tmpStr += '<TR>';
tmpStr += '<TD><SPAN id="m8"></SPAN></TD>';
tmpStr += '</TR>';
tmpStr += '</TBODY>';
tmpStr += '</TABLE>';
document.write(tmpStr);

//open the correct section on the nav
if (testNews != -1 || testArchive != -1) {
    toggleMenu('m1', 'menu1', 'menu1');
} else if (testBackground != -1) {
    toggleMenu('m3', 'menu3', 'menu3');
} else if (testGuide != -1) {
    toggleMenu('m4', 'menu4', 'menu4');
} else if (testKnowledge != -1) {
    toggleMenu('m5', 'menu5', 'menu5');
} else if (testCommunity != -1 || testBoards != -1) {
    toggleMenu('m2', 'menu2', 'menu2');
} else if (testDownloads != -1) {
    toggleMenu('m6', 'menu6', 'menu6');
} else if (testSupport != -1) {
    toggleMenu('m7', 'menu7', 'menu7');
}

--------------------
- Приказы не обсуждаются!- Не объясняются и не выполняются. (с) фанфик на Hellsing
PM MAIL   Вверх
-=Ustas=-
Дата 14.3.2005, 02:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: нет
Всего: 69



Возьми вот это и не мучайся. Принцип тотже, только работает правильно, в отличие от твоего, и не много под себя переделаешь! smile

Присоединённый файл ( Кол-во скачиваний: 24 )
Присоединённый файл  Menu.zip


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Gold Dragon
Дата 14.3.2005, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 1
Всего: 71



Ustas_007
Глючит у меня что-то эта менюшка


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Aliance
Дата 14.3.2005, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Nurik
Глянул на первые 3-4 абзаца кода, много глупостей, имхо. Проверку браузера нужно делать по методам, а не по appName. Потом, document.getElementById() поддерживает большинство совр. браузеров. Не нужно использовать старый document.all[]...

Ustas_007
Пости тут код, имхо, зачем его скрывать. Заодно скажем минусы...
PM MAIL WWW ICQ Skype   Вверх
-=Ustas=-
Дата 15.3.2005, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: нет
Всего: 69



Цитата(Red @ 14.3.2005, 10:33)
Глючит у меня что-то эта менюшка

Только что протестил эту менюшку под IE, Opera, NN, заводится с полтыка и никаких заморочек!
А что хоть за глюк, в чем он выражается?
Aliance, просто там к этой менюшке идут еще и картинки на уровни, поэтому я архивом и кинул.


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Zaman
Дата 15.3.2005, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 28.6.2004

Репутация: 1
Всего: 2



Цитата(Aliance @ 14.3.2005, 19:03)
document.getElementById() поддерживает большинство совр. браузеров.


Поддерживается IE 5.0 и выше, так же другими веб-броузерами.

Цитата(Nurik @ 14.3.2005, 01:09)
if (month < 1 || month > 12)


Я бы советтовал написать, как if ( (month < 1) || (month > 12) ) ( не только здесь но и вдругих операторах сравнений), потому, что есть такое понятие "Приоритет операций"

а вот еще хороший сайтик со скриптами для навигации
http://www.woweb.ru/catalog/65/


PM MAIL   Вверх
Aliance
Дата 15.3.2005, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Zaman
Цитата(Zaman @ 15.3.2005, 20:22)
Поддерживается IE 5.0 и выше, так же другими веб-броузерами.

Цитата(Aliance @ 14.3.2005, 19:03)
document.getElementById() поддерживает большинство совр. браузеров.

Ключевые слова тут было большинством современных. На самом деле, он поддерживается всеми DOM браузерами. Если считать, что 4ая версия NN и IE - это вообще "ошибка природы", то не DOM браузерами пользуйется абсолютное меньшинство (т.е. IE3 или NN2, к примеру.)

Цитата(Zaman @ 15.3.2005, 20:22)
а вот еще хороший сайтик со скриптами для навигации

Ага, хороший, только, боюсь, не в части JS сценариев :-( Видимо там администрация не проверяет скрипты, либо они большинство старые, т.к. JS быстро прогрессирует. Но факт остается фактом: там скрипты устарелые, IMHO
PM MAIL WWW ICQ Skype   Вверх
Нурик Сакура
Дата 15.3.2005, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почти японец...
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 17.12.2004
Где: Украина, Киев

Репутация: нет
Всего: 2



ребята.. скрипт не мой.. просто я не знаю Явы.. то есть немного знаю, но лишь как чайник.. пока не кипящий.. поэтому я и спросил у вас совета...
Ustas_007
Спасибо за менюшку.. я ее себе и взял.. smile
http://www.efir-ukraina.com/nurik.htm
--------------------
- Приказы не обсуждаются!- Не объясняются и не выполняются. (с) фанфик на Hellsing
PM MAIL   Вверх
Aliance
Дата 15.3.2005, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Цитата(Nurik @ 15.3.2005, 22:15)
просто я не знаю Явы

Я ее тоже не знаю... а при чем тут она? Ты в разделе JAVASCRIPT! smile

PM MAIL WWW ICQ Skype   Вверх
-=Ustas=-
Дата 15.3.2005, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: нет
Всего: 69



Цитата(Nurik @ 15.3.2005, 22:15)
Спасибо за менюшку.. я ее себе и взял..

Не за что, вижу разобрался! smile


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Gold Dragon
Дата 16.3.2005, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 1
Всего: 71



Цитата(Ustas_007 @ 15.3.2005, 10:37)
А что хоть за глюк, в чем он выражается?



Присоединённый файл ( Кол-во скачиваний: 7 )
Присоединённый файл  menu.gif


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 17.3.2005, 02:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: нет
Всего: 69



У-у-у-у, эт у тебя локально что-то!!! Разбирайся с системой!!!
Добавлено @ 02:09
Я тебя просматривал, всё зашибись!!!


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Gold Dragon
Дата 17.3.2005, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 1
Всего: 71



Ustas_007
smile smile smile
Причём тут локально? У меня в Firefox так смотриться, т.е. не закрываются страрые части менюшки.


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 17.3.2005, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: нет
Всего: 69



Я же говорил, что тестил в IE, Opera, NN. smile


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Sardar
Дата 17.3.2005, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Red Dragon, посмотрел менюшку у Nurik, в Лисе работает как надо. Может ты криво скрипт поставил? Дай ссылку.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.3803 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.