Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   вывод значения функции через равный интервал (https://javascript.ru/forum/misc/34339-vyvod-znacheniya-funkcii-cherez-ravnyjj-interval.html)

Deff 31.12.2012 02:20

Цитата:

Сообщение от cOAPerator
а ссылка обязательно должна быть полная - http://cOAPerator.ru/user_session.txt
или можно относительную поставить - /user_session.txt
???

Учтите что текущий полный адрес - от балды - ставьте реальный
Проверьте файл вставкой ссылки в окно браузера

Ps: файл должен быть с того же домена, что и страница со скриптом (Иначе Аякс не работает!

cOAPerator 31.12.2012 02:21

Цитата:

Сообщение от Deff (Сообщение 224519)
Наверно можно,
Учтите что текущий полный адрес - от балды

да это само собой. я адрес локального серва ставить пробовал и полный путь к файлу.. один фиг ниче не показывает..

че делать?

Deff 31.12.2012 02:25

cOAPerator,
вставьте ссылку на файл в браузер - должен быть текст в окне

cOAPerator 31.12.2012 02:27

Deff,
ура! прогресс! значит я поставил относительный полный путь /user_session.txt
НО, в запросе поставил false вот так:
request.open('GET','modules/user_session.txt', false);

и о чудо, вышла первая строка из файла

тока я не понял почему при асинхронном запросе контент с файла не грузится а при синхронном нормально его загружает... странно...

cOAPerator 31.12.2012 02:34

но считает по прежнему не правильно... зашел с 2 браузеров, а показывает 3 онлайн

Deff 31.12.2012 02:37

Цитата:

Сообщение от cOAPerator
но считает по прежнему не правильно... зашел с 2 браузеров, а показывает 3 онлайн

Считайте через алерт и выложите текст

cOAPerator 31.12.2012 02:43

Цитата:

Сообщение от Deff (Сообщение 224526)
Считайте через алерт и выложите текст

пожалуйста:
когла 1 онлайн:
gr9b06sos303ba7ihn209aqsh7|1356906773


когда 2 онлайн
gr9b06sos303ba7ihn209aqsh7|1356907339
4b8c8r6looq5rtnq62n4m6e7q2|1356907329


когда 3 человека онлайн
gr9b06sos303ba7ihn209aqsh7|1356907339
4b8c8r6looq5rtnq62n4m6e7q2|1356907329
loht91nuuj4i5v0is2nn3nrnf7|1356907396


надо чтобы считало количество в 1 колонке:
-----колонка 1------------|--колонка 2---
gr9b06sos303ba7ihn209aqsh7|1356907339
4b8c8r6looq5rtnq62n4m6e7q2|1356907329
loht91nuuj4i5v0is2nn3nrnf7|1356907396

Deff 31.12.2012 03:05

xmlhttp.responseText.split("|").length-1;
должно работать
Пример
var a="gr9b06sos303ba7ihn209aqsh7|1356907339\
4b8c8r6looq5rtnq62n4m6e7q2|1356907329\
loht91nuuj4i5v0is2nn3nrnf7|1356907396";

alert(a.split("|").length-1)

Deff 31.12.2012 03:07

xmlhttp.responseText.split("|").length-1;
должно работать
Пример
var a="gr9b06sos303ba7ihn209aqsh7|1356907339\
4b8c8r6looq5rtnq62n4m6e7q2|1356907329";

alert(a.split("|").length-1)


var a="gr9b06sos303ba7ihn209aqsh7|1356907339\
4b8c8r6looq5rtnq62n4m6e7q2|1356907329\
loht91nuuj4i5v0is2nn3nrnf7|1356907396";

alert(a.split("|").length-1)

cOAPerator 31.12.2012 03:09

Deff, ну да, у вас в конце каждой строки обратный слеш стоит, а у меня его нету...
и я не понял почему при асинхронном запросе контент с файла не грузится а при синхронном нормально его загружает?


Часовой пояс GMT +3, время: 11:27.