Имя: Пароль:
1C
1С v8
HTML из 1с (дочерние окна)
0 DTrofimov
 
10.01.14
09:48
Сайт при определенных действиях выплевывает дочернее окно (модальное). Как можно его отловить и к нему обратиться? Спасибо.
1 1Сергей
 
10.01.14
09:50
выполнить определенные действия
2 Asmody
 
10.01.14
09:50
смотря как он его "выплевывает"
3 Рэйв
 
10.01.14
09:51
4 DTrofimov
 
10.01.14
09:51
(1) Какие?
5 Мэс33
 
10.01.14
09:53
(4) Определенные.
6 DTrofimov
 
10.01.14
09:54
(2) Ну, как один из вариантов, открывает еще одно IE окно со своей страничкой. Другой вариант - модальное окно с информацией и кнопкой.
7 Котокот
 
10.01.14
09:58
(0) Не понял, кто именно открывает дополнительное окно: сайт или 1С в режиме веб-клиента? Дополнительное окно - это окно 1С?
8 DTrofimov
 
10.01.14
10:03
(7) Сайт. На форме 1с - HTML. В нем страница, которая вызывает  свою дочернюю. Точно так же сайт вызывает эту страницу и без 1с.
9 Котокот
 
10.01.14
10:49
(8) Ну смотря как открывается дочернее окно. Если яваскриптом и при этом в основном окне есть хэндл для дочернего - то все просто: из 1С получаем доступ к основному окну, а уже из него к дочернему.
http://www.on-line-teaching.com/js/lsn006.html

Если просто открывается, без хэндла, то надо получать список открытых окон браузера и среди них искать нужное, наверное по наименованию.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан