Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: AJAX и PHP
 
 автор: spar   (28.10.2008 в 21:59)   письмо автору
 
 

Добрый вечер, на форуме есть тема (http://forum.javascript.ru/ajax/1431-ajax-i-php.html), в которой JS обращается к .php скрипту и данные динамически обновляются, так вот подскажите пожалуйста как сделать так что-бы при обращении к определенному скрипту у клиента обновлялся не один <div> или <span> на странице, а сразу несколько , а также <title> и мета теги?

  Ответить  
 
 автор: sl1p   (29.10.2008 в 06:51)   письмо автору
 
   для: spar   (28.10.2008 в 21:59)
 

ну например еси мне надо забить в несколько дивов, я в пхп файле разделяю записи "^" и отсылаю..
потом уже в жс responseText.split("^"); ну и пихаю.

  Ответить  
 
 автор: spar   (29.10.2008 в 10:14)   письмо автору
 
   для: sl1p   (29.10.2008 в 06:51)
 

Если не сложно можно примерчик, а то не совсем понял..

  Ответить  
 
 автор: sl1p   (29.10.2008 в 11:03)   письмо автору
 
   для: spar   (29.10.2008 в 10:14)
 


[engine/uinfo.php]
<?php
echo $row['nick']."^".$row['name']."^".$row['age']."^".$row['sex']."^".$row['city']."^".$row['email'][0]."^".$row['icq']."^".$row['mtel']."^".$row['about']."^".$row['posts']."^".$row['o_status'];
?>

function f20(){
  ajxuinfo=f04();
  var ts='uid='+i;
  ajxuinfo.open('post','engine/uinfo.php?'+m01());
  ajxuinfo.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  ajxuinfo.onreadystatechange = function(){
                                          if(ajxuinfo.readyState==4){
                                          var str=ajxuinfo.responseText.split('^');
                                           for(int=0;int<str.length;int++)qq('uinfo_'+int).innerHTML=str[int];
                                          }
                                          }
  ajxuinfo.send(ts);
}

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования