Показать сообщение отдельно
  #3 (permalink)  
Старый 27.02.2013, 22:37
Новичок на форуме
Отправить личное сообщение для DNA77 Посмотреть профиль Найти все сообщения от DNA77
 
Регистрация: 27.02.2013
Сообщений: 6

Запрос синхронный, но в IE он работает... при изменение req.open("GET", url, false); на "true" и в IE перестает работать.

Сама функция responseServer() выглядит следующим образом:
function responseServer() {
    if (req.readyState == 4) {
    var status = req.status;
    //alert('status-'+status);
    if (status == 200) {
    addSelect(y);
    } else if (status == 400) {
    alert('Query error');
    } else if (status == 500) {
    alert('2Внутреняя ошибка на сервере');
    } else if (status == 503) {
    var time = req.getResponseHeader('Retry-After')*1000;
    alert('Сервер перегружен. Запрос будет повторен через: '+time+' секунд');
    setTimeout(sendRequest(url,path),time);
    } else {
    alert('Server response error');
    };
    };
};


Функция WrToDoc() вызывается функцией:
function DataAdd()
{
var url;
url="scripts/magazz.php?id="+document.getElementById('idLine').value;

Get(url);


st=WrToDoc();

//alert(st);

document.all.ShwOrd.innerHTML=st;

alert("end DataAdd");
}

Последний раз редактировалось DNA77, 27.02.2013 в 22:41.
Ответить с цитированием