Sutar
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Cheery а можно как-то убрать асинхронный обмен данных? т.е. Код: var http = GetHttpRequest(); function OpenHttpRequest(page, send, fun) { if(http) { http.open("POST", page); http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); http.send(send); http.onreadystatechange = function() { if(http.readyState == 4) return fun(http.responseText, 0); } } return fun("Error: HTTP no connection!", 1); } function ServerVote(id) { location_act = false; alert("1"); OpenHttpRequest("/server.php", "vote=" + encodeURIComponent(id), function(res) { alert("2"); document.getElementById("votenum" + id).innerHTML = res; return false; } ); //location_act = true; alert("3"); return false; } | чтоб результат alert был 1, 2 и 3. в данном случает, получается 1, 2, 3 и 2 |