Что нужно, чтобы открывало ссылку, каждые 3 секунды
вот скрипт
$($('table')[16]).each(function(){ var $table = $(this); if($table.attr('cellspacing') == '1'){ $table.find('tr').each(function(){ var $tr = $(this); var id = $(this)[0].children[0].innerText; $.get('/razdel_sdau_kvartiru.html?data='+id+'&free_update= 1'); }); } }); Что не пробовал, не получается.. Нужно чтобы каждую 3 секунду, шел запрос:( |
Цитата:
http://javascript.ru/setinterval |
я знаю, но никак не получается вставить setInterval в этот скрипт. одни ошибки
|
Цитата:
А закончим тем, что скриптик-то полный говнокод... :( Цитата:
|
первое, это выбираем нужную таблицу на сайте.
а вот что такое второе, я не знаю.. не я писал скрипт |
Цитата:
|
я не знаю, суть в том.
на сайте есть таблица, в таблице есть записи, чтобы поднять все записи, был придуман такой скрипт. но сейчас записей много и ложиться сайт. нужно интервал добавить, чтобы поднимало каждую 3 секунду запись. |
Идея понятна?
<!DOCTYPE html> <html> <head> <script src='http://code.jquery.com/jquery-latest.js'></script> <!-- <script src="https://code.angularjs.org/1.3.9/angular.min.js"></script> <script src="https://code.angularjs.org/1.3.9/angular-route.js"></script> <link rel='stylesheet type=text/css href=tmp.css' /> --> <style type='text/css'> </style> <script type='text/javascript'> setInterval(function(){ var $table = $('table').eq(16); if ($table.attr('cellspacing') == '1'){ $table.find('tr').each(function(){ var id = this.firstChild.innerText; //$.get('/razdel_sdau_kvartiru.html?data='+id+'&free_update= 1'); $('#count').text(+$('#count').text()+1); }); }; },3000); </script> </head> <body> <table><td>0<td></table> <table><td>1<td></table> <table><td>2<td></table> <table><td>3<td></table> <table><td>4<td></table> <table><td>5<td></table> <table><td>6<td></table> <table><td>7<td></table> <table><td>8<td></table> <table><td>9<td></table> <table><td>10<td></table> <table><td>11<td></table> <table><td>12<td></table> <table><td>13<td></table> <table><td>14<td></table> <table><td>15<td></table> <table cellspacing='1'><td>Test<td></table> <div id='count'></div> </body> </html> |
Цитата:
|
Часовой пояс GMT +3, время: 20:05. |