Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.06.2010, 15:15
Hail вне форума Посмотреть профиль Отправить личное сообщение для Hail Найти все сообщения от Hail
  № 1  
Ответить с цитированием
Hail

Регистрация: Jun 2010
Сообщений: 15
По умолчанию Обновление переменной

Здравствуйте!!!! Прошу прощения за глупый вопрос но не где не нашел решения!!! Вообщем ситуация такая у меня в приложении подгружается в поле Динамического текста информация из php с помощью
Код AS1/AS2:
sNews.loadVariables("http://www.******.ru/vse/news.php?" + new Date().getTime(), _root);
    trace ("loaded!");
все работает нормально суть в том как сделать чтоб переменная обновлялась автоматически через определённое время к примеру каждые 30 секунд заранее огромное спасибо!!!!

Старый 29.06.2010, 15:49
Juice_Green вне форума Посмотреть профиль Отправить личное сообщение для Juice_Green Посетить домашнюю страницу Juice_Green Найти все сообщения от Juice_Green
  № 2  
Ответить с цитированием
Juice_Green
 
Аватар для Juice_Green

Регистрация: Dec 2005
Адрес: Новосибирск
Сообщений: 529
Отправить сообщение для Juice_Green с помощью ICQ Отправить сообщение для Juice_Green с помощью Skype™
воспользуйтесь поиском, ключевое слово setInterval

Старый 29.06.2010, 17:11
Hail вне форума Посмотреть профиль Отправить личное сообщение для Hail Найти все сообщения от Hail
  № 3  
Ответить с цитированием
Hail

Регистрация: Jun 2010
Сообщений: 15
Чтот я немогу разобраться если не трудно дайте полный код просто я делаю не фига не получается обновление не идёт!!!((((

Старый 29.06.2010, 17:19
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 4  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Код AS1/AS2:
var intervalId = setInterval(функция, 30000, true);

Старый 29.06.2010, 17:59
Hail вне форума Посмотреть профиль Отправить личное сообщение для Hail Найти все сообщения от Hail
  № 5  
Ответить с цитированием
Hail

Регистрация: Jun 2010
Сообщений: 15
Код AS1/AS2:
var intervalId = setInterval(sNews, 1000, true);
Обновление не происходит (((( блин я уж запарился третий день уж с этой фигнёй маюсь всё сделать не могу(((

Старый 29.06.2010, 18:02
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 6  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
sNews - это у вас не функция. Код необходимый для обновления нужно поместить в произвольную функцию. А затем запускать её с помощью setInterval.

Старый 29.06.2010, 18:07
Hail вне форума Посмотреть профиль Отправить личное сообщение для Hail Найти все сообщения от Hail
  № 7  
Ответить с цитированием
Hail

Регистрация: Jun 2010
Сообщений: 15
Извиняюсь конечно, можно по подробней если не сложно заранее Спасибо!!

Старый 29.06.2010, 18:10
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 8  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
В вашем первом посте я вообще не вижу кода присвоения какого-либо значения динамическому текстовому полю, хотя об этом было сказано. Покажите этот код, и всё разъяснится.

Старый 29.06.2010, 18:36
Hail вне форума Посмотреть профиль Отправить личное сообщение для Hail Найти все сообщения от Hail
  № 9  
Ответить с цитированием
Hail

Регистрация: Jun 2010
Сообщений: 15
Вообще у меня так
Код AS1/AS2:
sNews.loadVariables("http://www.******.ru/vse/news.php?" + new Date().getTime(), _root);
где sNews это имя Динамического объекта, у самого текстового поля стоит переменная News, а в php файле у меня прописана так News="Соответственно сама новость" вот так всё и работает)))

Добавлено через 1 минуту
а вот с обновлением немогу разобраться (((


Последний раз редактировалось Hail; 29.06.2010 в 18:57.
Старый 29.06.2010, 18:53
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 10  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Что-то типа:

Код AS1/AS2:
 
  function upd() {
    _root.sNews.loadVariables("http://www.promo-rap.ru/vse/news.txt?" + new Date().getTime(), _root);
  }
 
  var intervalId = setInterval(upd, 5000);
но лучше так не делать, ибо за 1 секунду (у вас было указано 1000мс) загрузка может и не успеть произойти.

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:10.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:10.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.