Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.05.2011, 00:29
Аспирант
Отправить личное сообщение для AndreyS Посмотреть профиль Найти все сообщения от AndreyS
 
Регистрация: 23.03.2011
Сообщений: 47

Обновление страницы
Всем привет!

Как сделать обновление части страницы (frame, div). Только нужно не по клику, а чтоб циклически, например каждые 3 сек.
Пробовал так:
<div id=Text>
<iframe src="text.php" width=890 height=500></iframe>
</div>
А в text.php писал <meta http-equiv="Refresh" content="3;url=text.php">
Обновление происходит, но мигает title и внизу страницы.

Можно сделать обновление страницы на js чтобы было незаметно?
Ответить с цитированием
  #2 (permalink)  
Старый 12.05.2011, 04:05
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

Можно, нужно использовать AJAX.
Ответить с цитированием
  #3 (permalink)  
Старый 12.05.2011, 15:30
Аспирант
Отправить личное сообщение для AndreyS Посмотреть профиль Найти все сообщения от AndreyS
 
Регистрация: 23.03.2011
Сообщений: 47

К сожалению я AJAX не знаю. Думал если по клику через js можно изменять div, может это можно сделать циклически....
Ответить с цитированием
  #4 (permalink)  
Старый 12.05.2011, 15:44
Аспирант
Отправить личное сообщение для AndreyS Посмотреть профиль Найти все сообщения от AndreyS
 
Регистрация: 23.03.2011
Сообщений: 47

Magneto СПАСИБО БОЛЬШУЩЕЕ получилось через ajax то что надо)
Ответить с цитированием
  #5 (permalink)  
Старый 14.05.2011, 18:01
Аспирант
Отправить личное сообщение для AndreyS Посмотреть профиль Найти все сообщения от AndreyS
 
Регистрация: 23.03.2011
Сообщений: 47

Подскажите пожалуйста еще с одним вопросом.
При обновлении блока скролл должен быть внизу.
Вот код:
<script language="JavaScript">
 function functionvniz(){
document.getElementById('Text').scrollIntoView();
}

<script>  
         function show()  
       {  
           $.ajax({  
               url: "text.php",  
                cache: false,  
               success: function(html){
                   $("#Text").html(html);  
                }  
            });  
        }  
       $(document).ready(function(){  
             show();  
            setInterval('show()',1000);  
       });  
     </script> 

<div id=Text>
</div>


text.php заполняет div(Text).

Не пойму где нужно вызывать ф-ию functionvniz()?
В файле text.php или в файле где блок Text?
Ответить с цитированием
  #6 (permalink)  
Старый 15.05.2011, 18:06
Аспирант
Отправить личное сообщение для AndreyS Посмотреть профиль Найти все сообщения от AndreyS
 
Регистрация: 23.03.2011
Сообщений: 47

Подскажите пожалуйста!

Код:
<script> 
function show() 
 { 
$.ajax({ 
url: "text.php", 
cache: false, 
success: function(html){
 $("#Text").html(html); 
} 
}); 
  } 
 $(document).ready(function(){ 
 show(); 
 setInterval('show()',1000); 
}); 
</script>
	 
<div id=Text>
</div>


На локальном сервере блок обновляется, все работает как надо.
Перенес на хостинг перестал работать. Что бы увидеть изменения нужно обновлять всю страницу.

Почему этот код не работает на хостинге??
Ответить с цитированием
  #7 (permalink)  
Старый 16.05.2011, 15:55
Аспирант
Отправить личное сообщение для AndreyS Посмотреть профиль Найти все сообщения от AndreyS
 
Регистрация: 23.03.2011
Сообщений: 47

Скажите пожалуйста
Обновляю блок:
<script>
	function show()
	 {
	$.ajax({
	url: "text.php",
	cache: false,
	success: function(html){
	 $("#Text").html(html);
	}
	});
	  }
	 $(document).ready(function(){
	 show();
	 setInterval('show()',1000);
	});
	</script>
	      
	<div id=Text>
	</div>

Вставляю еще один код:
<script>
	function show()
	 {
	$.ajax({
	url: "text2.php",
	cache: false,
	success: function(html){
	 $("#Text2").html(html);
	}
	});
	  }
	 $(document).ready(function(){
	 show();
	 setInterval('show()',5000);
	});
	</script>
	      
	<div id=Text2>
	</div>


перестает работать все.

Возможно ли несколько блоков обновлять??
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обновление страницы после получения ответа от сервера potrashitel AJAX и COMET 9 24.02.2015 10:04
Постоянное обновление страницы. Как? ratt Общие вопросы Javascript 9 13.10.2010 02:55
Обновление страницы A.N.R.I jQuery 3 30.03.2010 14:47
Обновление страницы после события ildaroit Javascript под браузер 2 09.02.2010 10:55
Цикличное обновление страницы Roman_kstu Общие вопросы Javascript 7 29.05.2008 05:55