powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как реализовать апдейт начитки без рефреша
9 сообщений из 9, страница 1 из 1
Как реализовать апдейт начитки без рефреша
    #36489802
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи, вопрос хитрожопый если честно...

смысл такой:

Есть некий SWF-файл... внутри щёлкается всё взависимости от передаваемых параметров.

параметры - это результат селекта. (селект един, но возвращаемые значения меняются во времени, так как таблица апдейтится)

параметры передаются в HTML-region.

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

Как сие провернуть? :)
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36489806
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
даже может вопрос поставить так:

как средствами HTML заставить переначинать селект допустим каждые 5 секунд. (опять-таки без рефреша)
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36489995
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как из вариантов решения я думаю что можно попробывать с двумя флешками, одна в другой, и вторая вспомогательная которая крутиться внутри главной и начитывает данные...
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36491389
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legi,

Не знаю, как насчёт средствами HTML, но вот средствами JS можно попробовать.

PS: а что такое этот некий SWF-файл - какой-то внешний xCharts? :)
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36491392
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще говоря:
0. Процесс, который возвращает нужные данные.
1. JS-функция, которая получает эти данные, передаёт их в флешку и запускает сама себя в setTimeout через 5 сек.
Я надеюсь, у Вашей флешки есть какое-нибудь своё "API" для установки параметров динамически. :)
-------------------------------------------------------
When I say "RTFM" or "STFF" or "STFW",
the third letter means "Following" or "Fine"...
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36491586
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я пока пробую все варианты...
а вот если средством JS не пнёшь в нужную сторону? а то что-то не могу сообразить...

SWF-ка ... она на Flex-е (as3 соответсвенно... и тут есть возможность вызова внешнего JS).

(в текущий момент делаю что-то вроде http://www.bus62.ru/)
т.е. так же google_maps, движущиеся объекты на нём :)
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36492205
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legi,

Код - пример , не проверял.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<script type=" text/javascript">
  function getNewParamValues(pProcess){
	get = apex.ajax.ondemand(pProcess, function(){
		var st = p.readyState;

		if(st ==  1 ||st ==  2 ||st ==  3 ){
		}else if(l_s ==  4 ){
			gReturn = p.responseText;
			/* Как-нибудь обрабатываем gReturn, если он нужен */
                        /* Устанавливаем параметры во флешке */
		}else{return false;}		
	});
	
	/* При необходимости добавляем параметры через get.ajax.add() */
	
	get._get();
	window.setTimeout('getNewParamValues("'+ pProcess +'")',  5000 );
  }
</script>

pProcess - OnDemand-процесс, который выполняет запрос и возвращает данные. В виде XML, в виде JSON, просто устанавливает какие-нибудь переменные страницы/приложения... В выделенной строке подразумевается передача параметров во флешку и вызов метода, который обновит картинку. Что можно вызвать для твоей флешки и как - тебе виднее (ExternalInterface, JSInterface, ...).
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36492251
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аха, спасибо!

юзаю ExternalInterface.

вечером попробую, отпишу результаты :)
...
Рейтинг: 0 / 0
Как реализовать апдейт начитки без рефреша
    #36492400
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLer
Код: plaintext
1.
2.
<script type=" text/javascript">
		}else if(l_s ==  4 ){
</script>


читать и писать как st. ;-)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как реализовать апдейт начитки без рефреша
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]