Программирование > JavaScript & JScript

Глюк ява-скрипта в Опере 5.12.

<< < (2/3) > >>

:
KBA-KBA
А я не знаю, у меня на винте был. О, вспомнил: kimsite.narod.ru...
Там вроде...
Разберись, плз :))

ЖеньКа
Блин, ну вся проблема в том, что надо сделать это красиво и удобно. А как, если явой не получается??? Вот в чем вопрос....
На PHP я сам не пишу, пишет другой чел.... Я предложил ему сделать что-то наподобии календаря, а он мордой заворотил, говорит, что это муть. Переводить на русский думаю не стоит...
Ты примерно скажи, как енто должно выглядеть...

KBA-KBA:
вечером будет... где нить в первых часах 9ого мая :)

:
KBA-KBA
Subj

KBA-KBA:
основной файл:

--- Код: ---


 


 
  with (document)
   {writeln(\'\');
    writeln(\'\');
    writeln(\'\');
    writeln(\'Категория
\');
    writeln(\'\');
    for (i = 0; i < ccselect.length; i++)
         writeln(\'\' +ccselect[i]);
    writeln(\'\');
    writeln(\'\');
    writeln(\'Меню
\');
    writeln(\'\');
    for (i = 0; i < website.length; i++)
         writeln(\'\' +website[i]);
    writeln(\'\');
    writeln(\'\');
    writeln(\'\');
    writeln(\'\');
    writeln(\'\');
    writeln(\'\');
    writeln(\'\');
   }
 



--- Конец кода ---


файл ws1.js:

--- Код: ---
//инициализация
website = new Array(5); //массив названий (кол-во элементтов массива, если оно заранее не известно, то ставьте примерное значение)
website[0] = "Пункт 0.1"; //строка пунката, чтоб установить размер поля
//website[4] = ""; //

ccselect = new Array; //массив категорий
ccselect[0] = "Категория - 0"; //названия категорий
ccselect[1] = "Категория - 1";
ccselect[2] = "Категория - 2";
ccselect[3] = "Категория - 3";

function changePage(){
         menuNum = document.ccDoubleList.ccBitsyG.selectedIndex;
         if (menuNum != null){
              i = document.ccDoubleList.ccDoubleZ.selectedIndex;
              window.location.href = url[i];
              return true;
             }
         else{
              alert("Please select a category from the menu.");
              return false;
             }
         }


function changeMenu(){
         website.length = 0;
         menuNum = document.ccDoubleList.ccBitsyG.selectedIndex;
         switch (menuNum){//выбор массивов пунктов и ссылок в зависимости от категории
         case 0 :
              website = new Array;
              website[0] = new Option("Пункт 0.1");
              website[1] = new Option("Пункт 0.2");
              website[2] = new Option("Пункт 0.3");
              website[3] = new Option("Пункт 0.4");
              website[4] = new Option("Пункт 0.5");
              url = new Array;
              url[0] = "http://kimsite.narod.ru/webmaster/1";
              url[1] = "http://kimsite.narod.ru/webmaster/2";
              url[2] = "http://kimsite.narod.ru/webmaster/3";
              url[3] = "http://kimsite.narod.ru/webmaster/4";
              url[4] = "http://kimsite.narod.ru/webmaster/5";
              break;
         case 1 :
              website = new Array;
              website[0] = new Option("Пункт 1.1");
              website[1] = new Option("Пункт 1.2");
              website[2] = new Option("Пункт 1.3");
              website[3] = new Option("Пункт 1.4");
              website[4] = new Option("Пункт 1.5");
              url = new Array;
              url[0] = "http://kimsite.narod.ru/webmaster/";
              url[1] = "http://kimsite.narod.ru/webmaster/";
              url[2] = "http://kimsite.narod.ru/webmaster/";
              url[3] = "http://kimsite.narod.ru/webmaster/";
              url[4] = "http://kimsite.narod.ru/webmaster/";
              break;
         case 2 :
              website = new Array;
              website[0] = new Option("Пункт 2.1");
              website[1] = new Option("Пункт 2.2");
              website[2] = new Option("Пункт 2.3");
              website[3] = new Option("Пункт 2.4");
              website[4] = new Option("Пункт 2.5");
              url = new Array;
              url[0] = "http://kimsite.narod.ru/webmaster/";
              url[1] = "http://kimsite.narod.ru/webmaster/";
              url[2] = "http://kimsite.narod.ru/webmaster/";
              url[3] = "http://kimsite.narod.ru/webmaster/";
              url[4] = "http://kimsite.narod.ru/webmaster/";
              break;
         case 3 :
              website = new Array;
              website[0] = new Option("Пункт 3.1");
              website[1] = new Option("Пункт 3.2");
              website[2] = new Option("Пункт 3.3");
              website[3] = new Option("Пункт 3.4");
              website[4] = new Option("Пункт 3.5");
              url = new Array;
              url[0] = "http://kimsite.narod.ru/webmaster/";
              url[1] = "http://kimsite.narod.ru/webmaster/";
              url[2] = "http://kimsite.narod.ru/webmaster/";
              url[3] = "http://kimsite.narod.ru/webmaster/";
              url[4] = "http://kimsite.narod.ru/webmaster/";
              break;
         default:
         }

for (i = 0; i < website.length; i++){
     document.ccDoubleList.ccDoubleZ.options[i] = website[i];
    }

document.ccDoubleList.ccDoubleZ.options[0].selected = true;
}

--- Конец кода ---

:
Ух ты, работает!!!
Типа спасибо! :))))))

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии