Aeliot,
Ну вродь по окончании их ремовим... И по опыту любой Aякс нескольких страниц - глотает памяти много более..., а таких сайтов масса и есть с оч шустрой организацией.. и без зависа браузера несколькими сайтами |
Цитата:
наверно типично такие 1. Запустить через столько то, функцию такую то, с такими то параметрами |
Цитата:
Имеется в виду некий список задач для человека (исполнителя): 1) Пожарить блины (осталось 15 мин, 20 сек...) 2) заварить чаю (осталось 5 мин, 48 сек...) 3) построить дом (осталось 37 дней, 8 часов, 16 мин, 12 сек...) ... и т.д. Другими словами, загружается с сервера некий список работ и каждая имеет свой дедлайн. Вот время до этого дедлайна и должны показывать таймеры. |
Aeliot,
Вопрос такой - подсчет остатков времени нужно выводить на страницу - или чисто запуск функций в очереди ? |
Нужно просто отобразить оставшееся время пользователю, чтобы он не проспал крайний срок.
|
Aeliot,
Через час - два -сваяю... если фильмом не увлекусь |
<!DOCTYPE HTML> <html> <table border=1 width=100%> <tr><td width=80%>пожарить блины</td><td class='time'>15</td></tr> <tr><td>заварить чай</td><td class='time'>8</td></tr></table> <script> setInterval(function(){var els=document.querySelectorAll('.time'); for(var i=0;i<els.length;i++) {var t=els[i].innerHTML;if(t==0)continue;t--;els[i].innerHTML=t;if(t==0){alert(els[i].parentNode.querySelector('td').innerHTML); els[i].parentNode.style.background='red';}} },1000) </script> |
Цитата:
|
vadim5june
Спасибо. Прикольно работает. Буду развлекаться. :) |
Цитата:
|
Часовой пояс GMT +3, время: 14:07. |