Показать сообщение отдельно

Ajax функции
  #1  
Старый 20.10.2007, 00:48
balashovka
Новичок
Регистрация: 19.10.2007
Сообщений: 2
Провел на форуме:
5493

Репутация: 0
По умолчанию Ajax функции

Всем привет. Вопрос от начинающего: возможно ли создание двух xmlHttpObject на одной странице? Тобто: на странице, в ответ на какое-то событие, вызывается ф-ция show() из .js-файла (всё как в учебнике)
Код HTML:
var xmlHttp  
function show(str)  {
   xmlHttp=GetXmlHttpObject() 
     if (xmlHttp==null)   {
       alert ("Browser does not support HTTP Request")   return   
     }  
   var url="getuser.php"
   url=url+"?q="+str
   url=url+"&sid="+Math.random()
   xmlHttp.onreadystatechange=stateChanged
   xmlHttp.open("GET",url,true)
   xmlHttp.send(null)
}
function stateChanged()   {
   if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
   {    document.getElementById("txtHint").innerHTML=xmlHttp.responseText   }
}
function GetXmlHttpObject()  {
   var xmlHttp=null;
   try   {
   xmlHttp=new XMLHttpRequest();
   }  catch (e)   {
   try    {
   xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
   }   catch (e)    {
   xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
   }
 }
  return xmlHttp;
}
Обработчик возвращает .php страницу со ссылкой, на которую хотелось бы повесить ещё один AJAX запрос.
Возможно ли и, если да, подскажите, пожалуйста, как реализовать.
 
Ответить с цитированием