Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2009, 14:49   #1
Doda
Пользователь
 
Регистрация: 21.11.2007
Сообщений: 64
По умолчанию IE7. Как получить параметры окна confirm()?

Не нашел более подходящего раздела, потому пишу в ОС.
Дано:
1. Некий API для автоматической работы с IE (в моем случа это watij).
2. Страница IE с открытым окном confirm() (диалог с кнопками "ОК" и "Отмена")
Задача:
Нажать кнопку "ОК"
Проблема:
Получаю ошибку:

Exception in thread "main" watij.time.TimeException: Timeout exceeded. Reason=Could not find Dialog with windowClassName = Button windowText=OK
at watij.time.WaiterImpl.waitUntil(Wai terImpl.java:18)
at watij.runtime.ie.IEUtil.waitDialogW nd(IEUtil.java:238)
at watij.runtime.ie.IEAlertDialog.ok(I EAlertDialog.java:20)
at SapinTest.testConfirmOK(SapinTest.j ava:51)
at SapinTest.main(SapinTest.java:65)

Т.е. Выход по таймауту по причине того, что небыло найдено окно с параметрами windowClassName = Button и windowText=OK
Грубо говоря java ищет окно не по тем признакам. Реальные признаки неизвестны.
Вопрос:
Каким образом можно узнать значения указанных параметров окна "confirm dialog" для IE 7

З.Ы. Была похожая проблема с заголовком окна. Для IE 6 этот заголовок Microsoft Internet Explorer, а для IE 7 - Windows Internet Explorer. Но здесь все было просто - я знал реальное значение параметра окна.
Doda вне форума Ответить с цитированием
Старый 24.04.2009, 10:22   #2
Doda
Пользователь
 
Регистрация: 21.11.2007
Сообщений: 64
По умолчанию

Вопрос снят.
Doda вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить параметры некоторых компонентов страницы в Webbrowser postal2 Работа с сетью в Delphi 0 02.04.2009 20:15
Получить Handle TEdit'a, зная дескриптор родительского окна Cold_Night Win Api 2 13.02.2009 16:47
Как получить handle главного окна, зная имя приложения? Altera Win Api 8 22.12.2008 18:52
Получить заголовок окна xshStasX Win Api 1 09.08.2008 18:57
Нужно получить все компоненты чужого окна по дескриптору 3lander Win Api 12 28.11.2007 20:41