powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
7 сообщений из 7, страница 1 из 1
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
    #38989153
Vlad_567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Сделал Dynamic Action:
в Event - Get Focus
в Selection Type - Dom Object;
в Dom Object - window

В браузерах FireFox и Google Chrome работает, а в Internet Explorer 8 не работает.
Подскажите почему, как заставить работать в Internet Explorere?
...
Рейтинг: 0 / 0
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
    #38989361
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,

А какой смысл этого DA ? Когда окно получается фокус? Зачем?

Вообще посмотрите консоль ИЕ, может быть там ошибка и до DA просто не доходит, скрипт падает раньше.
...
Рейтинг: 0 / 0
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
    #38989440
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,
не забудьте, что фокус окна ещё декларативно управляется.....галка есть.
...
Рейтинг: 0 / 0
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
    #38990232
Vlad_567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смысл этого вот в чём: на первой странице нажимается кнопочка, по ней открывается вторая страничка (в новом окне), в ней что-то выбирается, выбранное значение возвращается на первую страницу и в зависимости от выбранного значения производится куча расчётов (должны рассчитываться суммы, которые стоят как в текстовых полях, так и в табличной части). Всё это должно работать без сабмита. Рассчитывать при сохранении не получится, есть условие, что данные один раз внесли (заполнили страничку, увидели все рассчитанные циферки, проверили) и сохранили. Если внесли не правильно, то исправляют уже другие пользователи.
В других местах, где нет расчётов - производился выбор из обычного справочника, выбранные значения возвращались и больше ничего не делалось. А в данном случае, нужно не только вернуть значение а производить много расчётов по вернувшимся данным, какие-то элементы страницы скрывать, какие-то показывать.
Использую событие GetFocus для того, чтобы поймать событие, что что-то изменилось, т.к. когда меняю значение элемента с другой странички, событие весящее на нём (где меняется), которое должно сработать при изменении - не срабатывает. Событие по изменению срабатывает только когда изменения делаются с этой-же страницы или ручками. Чтобы расчёты делались только при изменении нужного элемента еще используются условия (проверку что поменялся нужный элемент), но пока (пока не разобрался почему не срабатывает DA) условия все убрал, чтобы исключить их влияние.
В других браузерах всё работает, не работает только в Internet Explorer. Для проверки (что всё дело в IE) сделал новое приложение, в котором должно срабатывать только DA, и по событию выдать обычное сообщение window.alert, это приложение
так-же работает в других браузерах, а в IE не работает.

А что такое - фокус окна ещё декларативно управляется.....галка есть? Что за галка?
...
Рейтинг: 0 / 0
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
    #38990279
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,
если начать с фичи: "нет события при записи из другого окна", то тебе давали совет.
Сгенерить событие сомому.
Ты пошел по другому пути.
Фокус самое хитрое и затратное событие.
...
Рейтинг: 0 / 0
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
    #38990280
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,
если начать с фичи: "нет события при записи из другого окна", то тебе давали совет.
Сгенерить событие сомому.
Ты пошел по другому пути.
Фокус самое хитрое и затратное событие.
...
Рейтинг: 0 / 0
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
    #38990294
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,
Декларативно, значит без кода, из IDE.
AFAIK была такая штука как нерабочий скроллинг колёсиком после перехода на др.страничку по листу.
Лечилось галкой в листе - устанавливать фокус после перехода.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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