[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: обновлялась только форма
z3rg
Подскажите как сделать чтобы обновлялась только форма а сама страница нет.
к примеру каждые 5 сек.





Спустя 8 минут, 39 секунд (29.04.2009 - 21:29) hara написал(а):
смотри в сторону ajax или фреймов

Спустя 1 минута, 14 секунд (29.04.2009 - 21:30) twin написал(а):
Вот
Только таймер прикрутить.

Спустя 2 часа, 55 минут, 21 секунда (30.04.2009 - 00:25) z3rg написал(а):
hara, спасибо.
twin, огромное спасибо вам, то что нужно.


Спустя 13 часов, 56 минут, 47 секунд (30.04.2009 - 14:22) z3rg написал(а):
а эта функция

HTML
function Print_ajax(query)
{
req.open('post', 'client.php' , true );
req.onreadystatechange = Refresh;
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
req.send(query);
}



query-это сам пост запрос да?

а как должен выглядеть файл client.php -тоесть как он должен отправлять инфу, просто выводитьк примеру

if(isset($_POST['query'])){
echo "asfsdagfdshfdh";
}


все пасибо разобрался

Спустя 1 день, 9 часов, 4 минуты, 30 секунд (1.05.2009 - 23:27) z3rg написал(а):
PHP
<script type="text/javascript" language="javascript">
var req = Create();
function Create(){ 
if(navigator.appName == "Microsoft Internet Explorer"){ 
req 
= new ActiveXObject("Microsoft.XMLHTTP"); 
}else{ 
req 
= new XMLHttpRequest(); 
} 
return req
; 
} 

function Print_ajax
(query)
{
req.open("post", "main.php" , true );
req.onreadystatechange = Refresh;
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-1251");
req.send(query); 
}


хотел спросить а как можно сделать чтоб просто отправлял без обновления, обновление отдельно будет, и вот чето не допру.
я так понимаю нужно req убрать или нет ???

Спустя 7 часов, 55 минут, 49 секунд (2.05.2009 - 07:23) twin написал(а):
Функция Print_ajax() отправляет запрос. А за прием отклика и соответственно обновление данных отвечает функция Refresh(). Не пиши её и не будет обновления.

Спустя 5 часов, 54 минуты, 10 секунд (2.05.2009 - 13:17) z3rg написал(а):
спасибо, я заместо фалсе вставил и все гуд req.open("post", "main.php" , true );
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.