Я использую элемент управления WebBrowser, чтобы позволить пользователю переходить на веб-портал интрасети и удерживать пользователя в настольном приложении c #. В некоторых случаях пользователь может щелкнуть ссылку на html-странице и открыть дочернее окно с элементом управления WebBrowser (для этого я подписался на событие NewWindow на родительском элементе управления WebBrowser).
На странице дочернего окна есть кнопка «Закрыть». Вот так:
<input type="button" name="closeButton" onclick="window.close()">
Когда пользователь нажимает на эту кнопку, окно родительского элемента управления BrowserControl закрывается (без возникновения событий закрытия / закрытия), и дочернее окно становится зависшим.
Но если мы сделаем те же шаги в IE6 - все будет отлично.
Есть предложения?
Заранее спасибо.