![]() |
|
||||||||||
|
|||||
|
Banned
[+6 18.05.10]
[+6 17.08.10] Регистрация: Apr 2010
Сообщений: 14
|
Всем привет!
Подскажите плз почему нет запроса к count.txt: this.loadVariables("counter.php?num="+random(999)); var intervalID:Number /*onEnterFrame = function(){ this.loadVariables("count.txt?num="+random(999));}*/ onLoad = function() { intervalID = setInterval(nag, 1000, this); trace("hello!");} function nag() { this.loadVariables("count.txt?num="+random(999)); trace("go");} Если использовать onEnterFrame, то все работает, но мне бы не хотелось так часто делать запросы. Подскажите как быть в такой ситуации?! |
|
|||||
|
Модрон-ветеринар
|
Поясните, что вы имеете ввиду этим куском:
Что это за обработчик и зачем он вам нужен тут? А вообще - не используйте loadVariables. Код AS работает асинхронно, а loadVariables не дает событий, по которым можно судить о готовности загрузки данных. Откройте хелп и посмотрите класс LoadVars, он давным-давно пришел на смену loadVariables. У него есть события onLoad и onData, которые можно использовать для отслеживания события загрузки данных из файла. Что у вас тут делает onLoad, мне не понятно. Как и не понятно, если вам нужно обращаться к файлу один раз, зачем вам onEnterFrame или setInterval? Вообще, что вы хотите? Последний раз редактировалось mooncar; 13.05.2010 в 02:32. |
|
|||||
|
Banned
[+6 18.05.10]
[+6 17.08.10] Регистрация: Apr 2010
Сообщений: 14
|
дело в том что это счетчик посетителей.
this.loadVariables("count.txt?num="+random(999)); - нужен для того что бы проверять сколько их в данный момент(т.е. пользователь сидит на сайте и у него тикают посетителе которые тоже зашли в данный момент на сайт). onLoad - для того что бы функция запускалась при старте флеш.(кстати может быть есть гораздо проще вариант..) LoadVars - с этим классом не знаком, спасибо за подсказку, гляну что и почему... |
|
|||||
|
Модрон-ветеринар
|
Вот недавно разбирались, посмотрите:
http://www.flasher.ru/forum/showthread.php?t=139795 Вложение посмотрите в посте №10. Не забудьте про Math.random() для предотвращения кэширования и кодировку. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
|
Banned
[+6 18.05.10]
[+6 17.08.10] Регистрация: Apr 2010
Сообщений: 14
|
Спасибо Вам Огромное, все работает как часики.
P.S. побольше бы таких людей... Добавлено через 52 минуты Извините, если не трудно подскажите еще как сделать чтоб флешка не кешилась?! |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
Цитата:
Например (javascript): |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:50. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|