Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.07.2011, 17:36
Интересующийся
Отправить личное сообщение для new0111 Посмотреть профиль Найти все сообщения от new0111
 
Регистрация: 05.07.2011
Сообщений: 12

Помогите,переодически выдаёт ошибку!
Использую ajax,асинхронный запрос. Простой обмен данных,который происходит при нажатии на кнопку. Сначала вот код, проблема ниже после кода.
function process(elemvalue)
{
var x = elemvalue.value;
var f=document.getElementById("FotoRate").src;
var next=document.getElementById("fotonextimgname").innerHTML;
    if(xmlHttp)
   {
		  try
		  {
		  xmlHttp.open("POST", "example.php", true);
          /*Меняем MIME-тип*/
		  
          xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
          /*Указываем функцию*/
          xmlHttp.onreadystatechange = handleRequestStateChange;
         /*Отправляем запрос*/
		  valueelem=elemvalue;
		  xmlHttp.send('param1='+x+'&param2='+f+'&param3='+next+'&sex='+Sex+'&old='+Old);
		 }
		  catch(e)
		  {
		  alert("Невозможно соедениться с сервером.");
		  
		  }
		
		
		
		
	}



}
function handleRequestStateChange()
{
    
    if(xmlHttp.status == 3 || xmlHttp.readyState == 2 || xmlHttp.readyState == 1)
	{
	document.getElementById("Loading").style.display='block';
	document.getElementById("FotoRate").src='';
	}
   if(xmlHttp.readyState == 4) {
     
     if (xmlHttp.status == 200) 
   {
     
   
     try  
	 {
	 
	 handleServerRespone();
	 
	 }
	 catch(e)
	 {
	alert('Ошибка ответа');
	
	 }
     
	  
   }




}

}

Очень часто вылазеет alert('Ошибка ответа'); и иногда alert("Невозможно соедениться с сервером."); как с этим бороться? Из-за чего эти ошибки могут возникать?Несколько дней пытаюсь уже исправить.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
IE выдает ошибку при обработке скрипта sailormoon Javascript под браузер 1 10.08.2010 09:20
Выдает ошибку. Что делать? octavian Общие вопросы Javascript 1 20.02.2010 12:13
немогу создать фаил с помощью JavaScrip Greasemonkey в Mozilla firefox выдает ошибку crem Firefox/Mozilla 2 11.08.2009 03:44
ИЕ выдает ошибку в простеньком скрипте. QQQ AJAX и COMET 14 27.03.2009 18:10
insertBefore выдаёт ошибку и не работает на опере и фоксе SunnyDay Общие вопросы Javascript 3 19.09.2008 12:08