Обновление контента по заданому времени (Ajax) - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 10 Jan 2025 19:45:36 +0300<blockquote class="blockquote"><strong>megabit</strong> (24 Марта 2012 / 13:45)<br>
<pre class="prettyprint">
return false;
i++;
</pre>
:-D</blockquote>
Ох ты блин, не заметил)) Не внимательный. Спасибо.<br>
<br>
Проблема решена моим способом.
https://visavi.net/topics/30773/527457
Обновление контента по заданому времени (Ajax) CROWSSat, 24 Mar 2012 13:47:58 +0400Сообщенияhttps://visavi.net/topics/30773/527457<pre class="prettyprint">
return false;
i++;
</pre>
:-D
https://visavi.net/topics/30773/527456
Обновление контента по заданому времени (Ajax) АлексейSat, 24 Mar 2012 13:45:32 +0400Сообщенияhttps://visavi.net/topics/30773/527456Придумал такой вариант:<br>
<br>
<pre class="prettyprint">
var i=0;
function show()
{
$.ajax({
type: "POST",
url: "show.php",
data: "num="+i,
cache: false,
success: function(html){
$("#content2").html(html);
}
}); alert(i);
return false;
i++;
}
$('#click2').click(function(){
setInterval('show()',1000);
});
</pre>
<br>
Почему alert всегда выводит 1?
https://visavi.net/topics/30773/527453
Обновление контента по заданому времени (Ajax) CROWSSat, 24 Mar 2012 13:35:17 +0400Сообщенияhttps://visavi.net/topics/30773/5274536. <strong>-V_o_R_o_N_a-</strong>, разницы в выборке то это не меняет
https://visavi.net/topics/30773/527450
Обновление контента по заданому времени (Ajax) АлексейSat, 24 Mar 2012 13:32:39 +0400Сообщенияhttps://visavi.net/topics/30773/5274505. <strong>megabit</strong>, num - это ID в таблице.
https://visavi.net/topics/30773/527446
Обновление контента по заданому времени (Ajax) CROWSSat, 24 Mar 2012 13:24:05 +0400Сообщенияhttps://visavi.net/topics/30773/527446Еще лучше будет если ты у show.php будешь запрашивать картинку не по номеру (num=?) а cформируешь в show.php логику выдачи изображения<br>
<br>
Либо же посылать еще дополнительный запрос и забирать массив изображений<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:33 сек.</span></em><br>
4. <strong>-V_o_R_o_N_a-</strong>, <br>
понятнее<br>
<pre class="prettyprint">
<head>
...
<script>
var cPictures = 0;
</script>
...
</head>
<body onload="setInterval(function(){show(cPictures++);}, 10000);">
...
</body>
</pre>
<br>
<em><span style="font-size:x-small">Добавлено через 02:14 сек.</span></em><br>
можешь зацепиться на событие загрузки документа, как хочешь делай <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/30773/527443
Обновление контента по заданому времени (Ajax) АлексейSat, 24 Mar 2012 13:11:22 +0400Сообщенияhttps://visavi.net/topics/30773/527443<blockquote class="blockquote"><strong>TRAIL</strong> (24 Марта 2012 / 12:28)<br>
Цикл, и все<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:58 сек.</span></em><br>
for(var i = 1; i <= всего картинок; i++){<br>
bla bla bla, твой код, <br>
setInterval('show(i)',10000):}<br>
<br>
если не ошибаюсь</blockquote>
А зачем тогда в цикле ставить setInterval, если он сразу прогоняется? Если было что-то sleep, то да, работало бы. Как в JS sleep использовать?<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:05 сек.</span></em><br>
<blockquote class="blockquote"><strong>megabit</strong> (24 Марта 2012 / 12:54)<br>
<pre class="prettyprint">
var cPictures = 0;
setInterval(function(){console.log(cPictures++);}, 10000);
</pre>
<br>
console.log уберешь, это для вывода в консоль</blockquote>
Что-то вообще не въехал <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/30773/527441
Обновление контента по заданому времени (Ajax) CROWSSat, 24 Mar 2012 13:09:47 +0400Сообщенияhttps://visavi.net/topics/30773/527441<pre class="prettyprint">
var cPictures = 0;
setInterval(function(){console.log(cPictures++);}, 10000);
</pre>
<br>
console.log уберешь, это для вывода в консоль
https://visavi.net/topics/30773/527440
Обновление контента по заданому времени (Ajax) АлексейSat, 24 Mar 2012 12:54:59 +0400Сообщенияhttps://visavi.net/topics/30773/527440Цикл, и все<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:58 сек.</span></em><br>
for(var i = 1; i <= всего картинок; i++){<br>
bla bla bla, твой код, <br>
setInterval('show(i)',10000):}<br>
<br>
если не ошибаюсь
https://visavi.net/topics/30773/527432
Обновление контента по заданому времени (Ajax) TRAILSat, 24 Mar 2012 12:28:33 +0400Сообщенияhttps://visavi.net/topics/30773/527432Есть <strong>index.php</strong> и <strong>show.php</strong><br>
<br>
В <strong>show.php</strong> есть массив с картинками. Массив может быть любого объема.<br>
<br>
Как реализовать на <strong>index.php</strong> показ всех этих картинок через определенное время без преезагрузки? <br>
<br>
В <strong>index.php</strong> писал что-то такое:<br>
<br>
<pre class="prettyprint">
function show(showId)
{
$.ajax({
type: "POST",
url: "show.php",
data: "num="+showId,
cache: false,
success: function(html){
$("#tab2").html(html);
}
}); alert('!');
return false;
}
$('#click2').click(function(){
show();
setInterval('show(2)',10000);
});
</pre>
<br>
setInterval('show(2)',10000): 2 - номер картинки в массиве, 10000 - интервал, через который эта картинка показывается.<br>
<br>
Как сделать это же, но для всех картинок?
https://visavi.net/topics/30773/527429
Обновление контента по заданому времени (Ajax) CROWSSat, 24 Mar 2012 12:21:36 +0400Сообщенияhttps://visavi.net/topics/30773/527429