解决下载word/EXCEL文件时被IE打开
来源:互联网 发布:ackerman函数c语言 编辑:程序博客网 时间:2024/04/29 12:22
当我们通过Web页下载一个远程文件的时候,我们可以选择保存被下载文件,也可以选择直接打开被下载的文件。如果我们选择"Open",有的时候该文件会被已关联的程序以OLE方式开启在IE窗口中,很让人郁闷。那么怎么可以让直接"Open"的时候,开启该文档的程序始终以独立的程序运行呢?
我们以Excel文档*.xls为例,下载如下图:
为了让直接选取"Open"的时候,文档被独立的Excel进程开启,而不是被OLE到IE中。我们可以在客户端做以下的设置:首先在资源管理器的Tools菜单中选择"Folder Options..."条目,然后在"File Types"标签页中找到xls文件扩展名映射,选"Advanced",并修改其属性项"Browse in same window"为unchecked状态,最后确定就行了。详细设置如下图:
那么可不可以不在客户端做任何的设置,就总是让类似的下载使用独立进程窗口来开启文件呢?要在http传输命令上作标志是不行的啦,因为即使动态输入文件,我们只能在http头上设置文档的类型而已。这就需要我们在制作下载页面时做点处理了,解决办法就是使用iframe来下载远程的文件,而不是直接使用超级连接。这时候当文档被下载完毕出现"图1"那个提示后,点击"Open"按钮就总是会启动一个应用程序进城来开启被下载文档,而不是被无比郁闷的OLE到IE窗口中。
我们以Excel文档*.xls为例,下载如下图:
为了让直接选取"Open"的时候,文档被独立的Excel进程开启,而不是被OLE到IE中。我们可以在客户端做以下的设置:首先在资源管理器的Tools菜单中选择"Folder Options..."条目,然后在"File Types"标签页中找到xls文件扩展名映射,选"Advanced",并修改其属性项"Browse in same window"为unchecked状态,最后确定就行了。详细设置如下图:
那么可不可以不在客户端做任何的设置,就总是让类似的下载使用独立进程窗口来开启文件呢?要在http传输命令上作标志是不行的啦,因为即使动态输入文件,我们只能在http头上设置文档的类型而已。这就需要我们在制作下载页面时做点处理了,解决办法就是使用iframe来下载远程的文件,而不是直接使用超级连接。这时候当文档被下载完毕出现"图1"那个提示后,点击"Open"按钮就总是会启动一个应用程序进城来开启被下载文档,而不是被无比郁闷的OLE到IE窗口中。
- 解决下载word/EXCEL文件时被IE打开
- 解决使用超链接下载word/EXCEL文件时被IE打开的问题
- 解决IE不弹出下载框而直接打开Word、Excel乱码问题
- 控制Word/Excel在IE中打开,还是下载
- 让ie浏览器下载word,excel,而不是直接打开
- 如何解决IE打开Word、Excel乱码问题
- IE中点击链接下载EXCEL文件直接以乱码方式打开解决
- IE中点击链接下载EXCEL文件直接以乱码方式打开解决
- 解决ie下载excel文件直接在浏览器打开的问题(tomcat,web项目)
- 在ie直接打开word/excel文件(转贴)
- 解决IE文件下载乱码以及不能打开文件问题
- 解决struts2下载word文件没法打开的问题
- 让IE不自动打开Excel文件而是下载excel文件
- 让网页附件为Word或Excel的文件,下载时直接弹出下载对话框,而不打开它
- JSP/Web环境下载Excel文件并打开,不在IE中直接打开的方法
- 在IE浏览器中打开WORD、EXCEL、PDF和TXT文件
- IE 下载Excel 文件异常
- 用JSP下载word文件(不会直接用IE打开)
- 启发式评估(Heuristic Evaluation )的一点介绍
- 如何使XP的目录属性出现"安全"选项
- linux file.src.rpm 使用方法的简单介绍
- 体验CORBA组件模型CCM:2、实例
- IT界中的《学习的革命》
- 解决下载word/EXCEL文件时被IE打开
- 推荐一本书《亚马逊网络书店传奇》
- kylin操作系统
- 优秀技术社区和网站
- 在嵌入式系统中实现对U盘的操作
- 且行且珍惜
- windows98安装程序SETUP的命令行参数
- 关于登录进去后不能操作问题的回复
- 华虹USB-KEY for WinCE.NET驱动程序的编写