El mensaje dice:Cómo evitar mensajes de seguridad en IE7 al iniciar una descarga de archivos?
Para ayudar a proteger su seguridad, Internet Explorer de Windows permitió que este sitio la descarga de archivos a un ordenador. Haga clic aquí para más opciones ...
Recibo este error cuando trato de iniciar una descarga después de llenar con éxito un CAPTCHA en mi sitio web ASP.NET (C#).
¿Alguien ha enfrentado este problema antes? Si es así, hágamelo saber cómo ha intentado hacerlo funcionar. No tengo opción de eliminar las llamadas AJAX en mi código.
Este problema parece ser específico de IE7. El trabajo sugerido para este problema por Microsoft es:
Para garantizar que las descargas de su sitio web no estén bloqueadas, no inicie automáticamente una descarga de archivos. En su lugar, use hipervínculos o botones que requieren una acción del usuario. Si usa una secuencia de comandos para navegar al recurso, debe ejecutarse sincrónicamente dentro del contexto del controlador de eventos OnClick para el enlace.
Incluso intenté crear un botón dinámicamente y activar un clic después de que mi llamada AJAX se haya completado. Incluso entonces, el problema no se resuelve.
Sin embargo, MS no lo recomienda. – MStp
(Y además, esto generalmente no debería recomendarse a los clientes en general.) –