Pregunta

Tengo un complemento de Excel En el archivo que estoy publicando en una intranet (ol llano' HTTP descarga, no un archivo adjunto en Sharepoint, etc.).

Con IE 7, el usuario haga clic en el enlace y selecciona "Guardar", sólo para que el archivo renombrado a "myaddin.xla" a "myaddin.xls". Firefox y Chrome funcionan bien.

Desde que están tratando de sobrescribir un archivo existente en la carpeta Biblioteca y estos no son usuarios sofisticados, este problema se complica mi vida.

¿Hay algo que pueda hacer en el servidor (MIME cambio de tipo, etc.) para obligar a Internet Explorer 7 para salir de la extensión como está?

¿Fue útil?

Solución

¿Ha tenido un vistazo a este Microsoft KB artículo ? Al parecer, los archivos XLA son realmente archivos XLS sin hojas de trabajo, y por lo tanto tienen el mismo tipo MIME. Usted puede tratar de especificar un tipo MIME alternativa para engañar a Internet Explorer 7 para que abandonen la extensión sola.

Otros consejos

Sus parece como un bug en Internet Explorer. Una solución que creo que es para cambiar el nombre del archivo mediante programación volver a .xls

Pero todavía me siento que la mejor opción es preguntar a su usuario utilizar "Save as" lugar y guardarlo explícitamente como ".xla". Todos a su alrededor parece estar haciendo esto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top