![]() |
не работает setInterval когда флешка загружена в IE
Вообщем есть флэшка которая читает переменную из файла с переодичностью 15 сек. Когда эта флэшка отображается в броузере то переменная читается только при загрузке флэшки....
Почему так? в первом фрэйме: Код:
delay = 15000;а в файле test.php: Код:
<?php |
а ты проверь точно ли она не запускаеться...чтобы удостовереться
может проблема в пхп... |
пхп скрипт работает! это 100%
|
просто даже если обойтись без пхп а просто сохранить в обычном текстовом файле mes=1, потом изменить на mes=2, то текстовое поле при загрузке считает mes=1, а через 15 сек когда снова обратится к файлу, mes снова будет равным 1, хотя в файле уже сохранено mes=2
Причём такая фигня только когда флэшка в броузере.... а когда через флэш плеер все ок! |
класс LoadVars, метод sendAndLoad().
Обязательно что-нибудь послать. POST не кешируется. |
Файл ложится в кеш. Запрашивай пхп с добавлением рандомного параметра
|
у меня была мысль на счёт кэша! а как осуществить доп параметр?
что-то вроде loadVariables("test.php?a=....") ??? |
Цитата:
Код:
loadVariables("test.php?a=" + getTimer() ); |
а чем loadVars лучше? и как пользоваться им? есть ссылочка?
|
1. проще написать
Код:
id = setInterval(update, delay);3. Код:
var dt:Date = new Date(); |
| Часовой пояс GMT +4, время: 14:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.