[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: отказ работы скрипта без алерта
DedMorozzz
   function alertContents() 
{
//alert(http_request.readyState);
//alert(http_request.status);

alert(document.getElementById('select').value);
//alert(http_request.responseText);

if (http_request.readyState == 4) {
if (http_request.status == 200) {

var result = http_request.responseText;
document.getElementById('myspan').innerHTML = result;
changeAmount(document.getElementById('select').value);
document.getElementById("PayPalForm").submit();
} else {
alert('There was a problem with the request.');
}
}
}

Вот такой код делает то что надо, но стоит убрать алерт, как сразу выдаёт то, что в Елсе. Причём не важно, что писать в алерте, хоть "ааа". Только я тут не вижу логики?



Спустя 57 минут, 6 секунд (19.07.2010 - 19:54) ApuktaChehov написал(а):
Попробуй в елсе узнать возвращает http_request.status. Возможно тормоза с сервером, коотрый не отвечает стразу. А алерт, останавливает скрипт, давая это время серверу для ответа.

Спустя 12 минут, 43 секунды (19.07.2010 - 20:07) FatCat написал(а):
Попробуй сделать вызов функции через
setTimeout("alertContents();",1000);



_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Быстрый ответ:

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