Показать сообщение отдельно
  #4 (permalink)  
Старый 18.10.2017, 14:29
Новичок на форуме
Отправить личное сообщение для koekto Посмотреть профиль Найти все сообщения от koekto
 
Регистрация: 18.10.2017
Сообщений: 2

Скрипт навигации
Есть скрипт для навигации между страницами сайта:

var ss=[];
ss[1]="./";
ss[2]="biograf.php";
ss[3]="shema-rabot.php";
ss[4]="rezume.php";
ss[5]="otziv.php";
ss[6]="zakon.php";
ss[7]="diplom.php";
ss[8]="smi.php";
ss[9]="obraz_rabot.php";
ss[10]="pri4ini.php";

function start(a){
if(a!=1){document.getElementById("nk_n").href=ss[a-1];document.getElementById("n_kn").style.display=""}
if(a!=ss.length-1){document.getElementById("vk_n").href=ss[a-(-1)];document.getElementById("v_kn").style.display=""}
}

Допустим, я хочу увеличить количество страниц:

ss[11]="problemi-biznesa.php";

но на добавленной странице навигация работает уже не правильно. Более того, если добавляемую страницу надо добавить не в конец, а сделать её 2-й — если я просто переименую названия страниц таким образом:

ss[1]="./";
ss[2]="problemi-biznesa.php";
ss[3]="biograf.php";
ss[4]="shema-rabot.php";
ss[5]="rezume.php";
ss[6]="otziv.php";
ss[7]="zakon.php";
ss[8]="diplom.php";
ss[9]="smi.php";
ss[10]="obraz_rabot.php";
ss[11]="pri4ini.php";

в этом случае вся навигация между страницами начинает работать криво, переадресовывая через страницу.

Как сделать, чтобы навигация работала корректно при добавлении или изменении названия страниц?
Ответить с цитированием