Malith 150 Опубликовано 2 октября, 2013 Скачал http://l2maxi.ru/jav...-igorbruma.html поставил таймер идет, но когда страница обновляеться он идет сначала, подскажите в чем проблема? // Here’s where the Javascript starts var countdown = -353754; var $display = [ ['',''], // 0 ['',''], // 1 ['',''], // 2 ['',''] // 3 ]; // Converting date difference from seconds to actual time function convert_to_time(secs) { secs = parseInt(secs); hh = secs / 3600; hh = parseInt(hh); mmt = secs - (hh * 3600); mm = mmt / 60; mm = parseInt(mm); ss = mmt - (mm * 60); if (hh > 23) { dd = hh / 24; dd = parseInt(dd); hh = hh - (dd * 24); } else { dd = 0; } if (ss < 10) { $display[3][0].removeClass().addClass('int_0'); $display[3][1].removeClass().addClass('int_'+ss); } else { $display[3][0].removeClass().addClass('int_'+ss.toString().substr(0,1)); $display[3][1].removeClass().addClass('int_'+ss.toString().substr(1,1)); } if (mm < 10) { $display[2][0].removeClass().addClass('int_0'); $display[2][1].removeClass().addClass('int_'+mm); } else { $display[2][0].removeClass().addClass('int_'+mm.toString().substr(0,1)); $display[2][1].removeClass().addClass('int_'+mm.toString().substr(1,1)); } if (hh < 10) { $display[1][0].removeClass().addClass('int_0'); $display[1][1].removeClass().addClass('int_'+hh); } else { $display[1][0].removeClass().addClass('int_'+hh.toString().substr(0,1)); $display[1][1].removeClass().addClass('int_'+hh.toString().substr(1,1)); } if (dd == 0) { $display[0][0].removeClass().addClass('int_0'); $display[0][1].removeClass().addClass('int_0'); } else { if(dd < 10) { $display[0][0].removeClass().addClass('int_0'); $display[0][1].removeClass().addClass('int_'+dd); } else { $display[0][0].removeClass().addClass('int_'+dd.toString().substr(0,1)); $display[0][1].removeClass().addClass('int_'+dd.toString().substr(1,1)); } } } // Our function that will do the actual countdown function do_cd() { if (countdown < 0){} else { convert_to_time(countdown); setTimeout(function(){do_cd();}, 1000); } countdown = countdown - 1; } $(document).ready(function(){ $display[0][0] = $('#display_0-0'); $display[0][1] = $('#display_0-1'); $display[1][0] = $('#display_1-0'); $display[1][1] = $('#display_1-1'); $display[2][0] = $('#display_2-0'); $display[2][1] = $('#display_2-1'); $display[3][0] = $('#display_3-0'); $display[3][1] = $('#display_3-1'); do_cd(); }); Дам 80 рублей. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Malith 150 Опубликовано 2 октября, 2013 up Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Malith 150 Опубликовано 2 октября, 2013 fgup Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Malith 150 Опубликовано 2 октября, 2013 ясно Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NewHellAngel 55 Опубликовано 2 октября, 2013 Зачем дабл тема?Зачем так часто ап?Где спойлер? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты