Ну что неужели никто не подскажет как??
|
Народ ну так как это реализовать. Если сетинтервал ставить поверх функции, то в том месте где должно быть число он будет писать Undefined ибо когда программа первый раз прочитывает файл, то в переменную еще ничего не упевает записатся. ВТорой же раз программа естественно не будет проходить по файлу. так как же тогда быть?
|
function ajaxf(indata,outdata,url){
//загрузка результата ajax=getAjax(); var param; if (ajax != null) { // метод POST, указываем просто имя файла ajax.open("POST","index.php?task="+url,true); // если параметров несколько, то они разделяются & param=indata; // добавляем стандартный заголовок http // посылаемый через ajax ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); // вроде эти могут тормозить ajax.setRequestHeader("Content-length", param.length); ajax.setRequestHeader("Connection", "close"); ajax.onreadystatechange = function(){ if(ajax.readyState==4 && ajax.status==200) // document.getElementById(outdata).innerHTML=ajax.re sponseText; return ajax.responseText; } // посылаем наши данные или пустую строку (param="") // главное не null ajax.send(param); } } А как тут передать в переменную |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 03:15. |