2010-07-23 1 views
1

Есть ли способ запустить событие, когда пользователь нажимает ссылку на веб-странице. Я просмотрел все события, доступные для элемента управления webbrowser, и единственное, что я видел, это событие LoadCompleted. Но это событие срабатывает после загрузки страницы. Мне нужно запустить событие непосредственно перед загрузкой страницы.Управление веб-браузером Silverlight

ответ

0

Без какого-либо сотрудничающего javascript на веб-странице нет способа добиться этого.

Если веб-страница (ы) отображается что-то вы контролируете вы можете добавить некоторые JavaScript на страницу, как это: -

window.external.notify("Page is doing xyz"); 

вы можете использовать указательные ScriptNotify событие, чтобы получить строку, посланную уведомление.

Вы можете добавить такой сценарий в веб-странице события OnUnload или событие OnClick якоря и т.д.

+0

OK, Спасибо за информацию. –