Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Контент сайта и setinterval()
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Контент сайта и setinterval()

Страниц (1): [1]
 

1. maragon - 28 Июля, 2012 - 02:03:17 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. <script type="text/javascript" src="jquery.js"></script>
  2. <script type="text/javascript">
  3. var auto_refresh = setInterval(
  4. function ()
  5. {
  6. $('#a').load('a.php').fadeIn("fast");
  7. }, 10000 ); // refresh every 10000 milliseconds
  8. </script>
  9. <body>
  10. <div id="a"> </div>
  11. </body>
  12. </script>


Взял по примеру скриптик.. одно но.. открывает файл a.php не сразу, а через несколько секунд.
Возможно ли сначала подгрузить(сразу) a.php, а после его обновлять?
2. IllusionMH - 28 Июля, 2012 - 03:00:02 - перейти к сообщению
maragon, что мешает сразу на сервере include сделать?
В крайнем случае, поместить строчку
CODE (javascript):
скопировать код в буфер обмена
  1. $('#a').load('a.php').fadeIn("fast");
сразу после этого элемента или
CODE (javascript):
скопировать код в буфер обмена
  1. $(function() {
  2.  $('#a').load('a.php').fadeIn("fast");
  3.   var auto_refresh = setInterval(function () {
  4.     $('#a').load('a.php');  //.fadeIn("fast");
  5.   }, 10000);
  6. });
3. maragon - 28 Июля, 2012 - 03:21:47 - перейти к сообщению
на a.php, а ниже <div> вывести? получится же двойной контент. (повторение)
4. IllusionMH - 28 Июля, 2012 - 03:47:34 - перейти к сообщению
maragon, а.php - та же страница?
Если нет - в чем проблема?
PHP:
скопировать код в буфер обмена
  1. <div id="a"><?PHP include "a.php"; ?></div>
5. maragon - 28 Июля, 2012 - 05:11:05 - перейти к сообщению
Вот именно что таже Улыбка
В <div id="a"> подключается файл a.php</div> и обновляется в указанное время.
Тут инклюд не прикуришь - будет дaбл контент Улыбка
6. tuareg - 28 Июля, 2012 - 06:48:43 - перейти к сообщению
Ну так загрузите сразу (include), а потом обновляйте
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $(function() {
  3.   var auto_refresh = setInterval(function () {
  4.     $('#a').empty().load('a.php').fadeIn("fast");
  5.   }, 10000);
  6. });
  7.  

 

Powered by ExBB FM 1.0 RC1