|
|
|
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
|
|||
|---|---|---|---|
|
#18+
Всем привет. Сделал Dynamic Action: в Event - Get Focus в Selection Type - Dom Object; в Dom Object - window В браузерах FireFox и Google Chrome работает, а в Internet Explorer 8 не работает. Подскажите почему, как заставить работать в Internet Explorere? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2015, 14:13 |
|
||
|
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
|
|||
|---|---|---|---|
|
#18+
Vlad_567, А какой смысл этого DA ? Когда окно получается фокус? Зачем? Вообще посмотрите консоль ИЕ, может быть там ошибка и до DA просто не доходит, скрипт падает раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 09:09 |
|
||
|
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
|
|||
|---|---|---|---|
|
#18+
Vlad_567, не забудьте, что фокус окна ещё декларативно управляется.....галка есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 10:45 |
|
||
|
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
|
|||
|---|---|---|---|
|
#18+
Смысл этого вот в чём: на первой странице нажимается кнопочка, по ней открывается вторая страничка (в новом окне), в ней что-то выбирается, выбранное значение возвращается на первую страницу и в зависимости от выбранного значения производится куча расчётов (должны рассчитываться суммы, которые стоят как в текстовых полях, так и в табличной части). Всё это должно работать без сабмита. Рассчитывать при сохранении не получится, есть условие, что данные один раз внесли (заполнили страничку, увидели все рассчитанные циферки, проверили) и сохранили. Если внесли не правильно, то исправляют уже другие пользователи. В других местах, где нет расчётов - производился выбор из обычного справочника, выбранные значения возвращались и больше ничего не делалось. А в данном случае, нужно не только вернуть значение а производить много расчётов по вернувшимся данным, какие-то элементы страницы скрывать, какие-то показывать. Использую событие GetFocus для того, чтобы поймать событие, что что-то изменилось, т.к. когда меняю значение элемента с другой странички, событие весящее на нём (где меняется), которое должно сработать при изменении - не срабатывает. Событие по изменению срабатывает только когда изменения делаются с этой-же страницы или ручками. Чтобы расчёты делались только при изменении нужного элемента еще используются условия (проверку что поменялся нужный элемент), но пока (пока не разобрался почему не срабатывает DA) условия все убрал, чтобы исключить их влияние. В других браузерах всё работает, не работает только в Internet Explorer. Для проверки (что всё дело в IE) сделал новое приложение, в котором должно срабатывать только DA, и по событию выдать обычное сообщение window.alert, это приложение так-же работает в других браузерах, а в IE не работает. А что такое - фокус окна ещё декларативно управляется.....галка есть? Что за галка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 02:08 |
|
||
|
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
|
|||
|---|---|---|---|
|
#18+
Vlad_567, если начать с фичи: "нет события при записи из другого окна", то тебе давали совет. Сгенерить событие сомому. Ты пошел по другому пути. Фокус самое хитрое и затратное событие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 08:31 |
|
||
|
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
|
|||
|---|---|---|---|
|
#18+
Vlad_567, если начать с фичи: "нет события при записи из другого окна", то тебе давали совет. Сгенерить событие сомому. Ты пошел по другому пути. Фокус самое хитрое и затратное событие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 08:31 |
|
||
|
Не работает DA: Selection Type: Dom Object; Dom Object: window; в Interner Explorer 8
|
|||
|---|---|---|---|
|
#18+
Vlad_567, Декларативно, значит без кода, из IDE. AFAIK была такая штука как нерабочий скроллинг колёсиком после перехода на др.страничку по листу. Лечилось галкой в листе - устанавливать фокус после перехода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 08:53 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38989361&tid=1874917]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 415ms |

| 0 / 0 |
