Sutar
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте... у меню возникла такая проблема вот есть скрипт Код: <script type="text/javascript"> var ban_id = new Array(); var ban_d = new Array(); var ban_h = new Array(); var ban_m = new Array(); var ban_s = new Array(); var total = 0; function add_ban(id, d, h, m, s) { total++; ban_id[total] = id; ban_d[total] = d; ban_h[total] = h; ban_m[total] = m; ban_s[total] = s; return false; } function mk_time() { for(var i = 1; i <= total; i++) { if(ban_s[is] > 0) { ban_s[is] = ban_s[is] - 1; } else { ... } document.getElementById("ban_" + is).innerHTML = ban_d[is] + "д. " + ban_h[is] + "ч. " + ban_m[is] + "м. " + ban_s[is] + "с."; } setInterval(mk_time, 1000) return false; } </script> | скрипт получает и сохраняет в массивы в функции add_ban() после в mk_time() начинает "массово" из минусовать, но вот тут и есть ошибка, если передать в js 100 то вот что получился с каждой секундой 100 99 97 94 ... |