2013-02-28 4 views
-1

Мне нужно щелкнуть по кнопке «ОК» диалогового окна, программно, которое появляется, когда я нажимаю кнопку веб-сайта в элементе управления веб-браузером vb.net. Но когда эта коробка появляется, все становится из-под контроля, я не могу делать ничего.Как обращаться с диалоговыми окнами webbrowser programatically

enter image description here

<input type="submit" name="ctl00$ContentPlaceHolder1$FormView1$btnApprove" value="Onayla" onclick="return confirm('Bu kişi sisteme kayıt edilecektir. Devam etmek istiyor musunuz?');" id="ctl00_ContentPlaceHolder1_FormView1_btnApprove" style="width:100%;" /> 

Есть ли у вас какие-либо идеи, как нажать любую из этих кнопок?

ответ

0

У меня недавно была та же проблема.

я нашел учебник по этому самому вопросу, вот ссылка:

http://stateofidleness.com/2011/08/vbnet-webbrowser-dialog-popup-automatic-handling/

+0

обратите внимание, что код в ссылке я предоставленной увольняют с таймером (обычно), поэтому я не знаю, если это именно то, что вы ищете. Я работал над скребком, и на некоторых таких страницах он зависал, поэтому я просто проверяю его каждые 10 секунд, и он позволяет моему скребу продолжить работу без ввода пользователем. – Allen

Смежные вопросы