|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.04.2009, 14:49 | #1 |
Пользователь
Регистрация: 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. Но здесь все было просто - я знал реальное значение параметра окна. |
24.04.2009, 10:22 | #2 |
Пользователь
Регистрация: 21.11.2007
Сообщений: 64
|
Вопрос снят.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить параметры некоторых компонентов страницы в 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 |