IE Haga clic derecho en Guardar destino como .DWG Error de tipo de archivo


0

Antecedentes: mi aplicación web permite a los usuarios cargar imágenes y archivos que luego estarán disponibles para su descarga al presentar un enlace en el que el usuario puede hacer clic con el botón derecho en Guardar como.

Mi problema: en Internet Explorer cuando el usuario hace clic derecho en Guardar destino como y el archivo es un archivo .DWG, hay un error:

Internet Explorer no pudo abrir este sitio de Internet. El sitio solicitado no está disponible o no se puede encontrar

¿Es posible hacer que IE guarde el archivo localmente (o donde sea que el usuario navegue)?


¿Funciona si intentas descargarlo con otros navegadores?
Ƭᴇcʜιᴇ007

Lo he probado con FF y Chrome y no hay problemas. Me sale la ventana de guardar el archivo como era de esperar.
Denoteone

¿Con qué versión (s) de IE has probado? ¿Qué servidor web aloja la aplicación / los archivos? IIS? ¿Estás sirviendo cosas a través de HTTPS?
Ƭᴇcʜιᴇ007

Ha sido probado en IE 8 e IE 10, ambos con el mismo resultado. Se ejecuta en un servidor de Windows y ColdFusion.
Denoteone

¿Lo estás sirviendo como HTTPS? ¿En qué están configurados los encabezados de control de caché? (Consulte support.microsoft.com/kb/323308 para saber a dónde me dirijo con esto :))
Ƭᴇcʜιᴇ007

Respuestas:


-1

Esto suena como si tuviera que ver con xml. Verifique sus etiquetas de tipo de contenido para ver si incluyen el formato .dwg

Abra cmd.exe y pruebe el siguiente comando: regsvr32 msxml3.dll

Supongo que no quiere que sus usuarios tengan que ejecutar un comando cmd prompt para dl el archivo. Así que sí, mira el xml de tu aplicación web.


¿Supongo que esto se ejecutará en el servidor de Windows que aloja el sitio? La aplicación en sí se está ejecutando en ColdFusion.
Denoteone

@Denoteone - No; Sería ejecutado por el usuario.
Ramhound
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.