Перехват всплывающих окон в IE
От: Signed  
Дата: 07.05.10 07:01
Оценка:
При редиректах между http <=> https протоколами, IE 6 (возможно и поздние версии), выкидывают сообщение:
"Cведения переданные через интернет могут быть доступны другим пользователям", checkbox: "Не выводить это сообщение в дальнейшем", две кнопки "продолжить" \ "отмена"

Соответственно, пока кто-нибудь не нажмёт на кнопку "продолжить", IE ни чего не делает.

Подскажите как перехватить попытку вывода этого сообщения и не выводить его, либо сообщить в IE, что "всё нормально, можно продолжать работать"?

Имплементировал у себя в браузере:
IDocHostShowUI::ShowMessage (делаю return S_OK)
IDocHostShowUI::ShowHelp (делаю return S_OK)

IHttpSecurity::OnSecurityProblem
IHttpSecurity::GetWindow

Это помогло решить проблему с различными js алертами, и "плохими сертификатами" — однако вышеописанное сообщение всёравно вылетает. Подскажите пожалуйста как его выцепить, спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.