Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 06.04.2011, 01:16
Аспирант
Отправить личное сообщение для zeraid Посмотреть профиль Найти все сообщения от zeraid
 
Регистрация: 27.03.2011
Сообщений: 75

Ну что неужели никто не подскажет как??
Ответить с цитированием
  #22 (permalink)  
Старый 06.04.2011, 19:29
Аспирант
Отправить личное сообщение для zeraid Посмотреть профиль Найти все сообщения от zeraid
 
Регистрация: 27.03.2011
Сообщений: 75

Народ ну так как это реализовать. Если сетинтервал ставить поверх функции, то в том месте где должно быть число он будет писать Undefined ибо когда программа первый раз прочитывает файл, то в переменную еще ничего не упевает записатся. ВТорой же раз программа естественно не будет проходить по файлу. так как же тогда быть?
Ответить с цитированием
  #23 (permalink)  
Старый 07.03.2013, 16:25
Интересующийся
Отправить личное сообщение для korolariya Посмотреть профиль Найти все сообщения от korolariya
 
Регистрация: 24.05.2012
Сообщений: 10

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);
}
}
А как тут передать в переменную
Ответить с цитированием
  #24 (permalink)  
Старый 08.03.2013, 12:48
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от zeraid
async: false
Так оно же тупить будет. Или пофег?
Сообщение от zeraid
Осталось одно - сделать тож самое раз в 3 секунды.
По завершению запроса (в success) запускать таймер на 3 секунды через setTimeout(funcToRun, 3000). Или просто использовать setInterval, примеры кода уже давали. Что использовать - зависит от задачи.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
как присвоить id тексту Arucard Общие вопросы Javascript 7 06.03.2011 15:40
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25
Как присвоить переменной содиржимое тега h1 Leonline Общие вопросы Javascript 1 19.06.2008 22:27
как дождаться AJAX ответа scuter Общие вопросы Javascript 3 23.03.2008 05:54