精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-27
<a href="downloadfiles/msn.EXE"></a> 可以 弹出 保存 和 打开 对话框! <a href="downloadfiles/abc.mlc"></a> 点击会打开文件 而不是 提示 上面代码的 保存 对话框! 请问如何解决!!!!! JSP 开发 ! 我试过 JAVASCRIPT document.execCommand("saveas",false,abc.mlc"); 还有 response.setContentType("application/mlc;charset=gbk"); response.addHeader("content-disposition","abc.mlc"); 但是 只有 保存 没有 打开选项的 对话框,不符合我的要求,郁闷中 ! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-27
只有用右键“另存为”才会提示用户是打开或者保存,而这不是我想要的效果。
|
|
返回顶楼 | |
发表时间:2007-02-27
也许是客户端的原因呢
如果是Windows2003,打开资源管理器,点菜单“工具”--〉“文件夹选项”,点“文件类型”Tab项,找到mlc类型,选中它,然后点下面的“高级”按钮,弹出的新窗口里有“下载后确认打开”的选项,选中它就可以在下载的时候弹出对话框确认是保存还是打开了。 其他的Windows操作系统应该也有类似的设置。 |
|
返回顶楼 | |
发表时间:2007-02-27
silentlakeside 写道 也许是客户端的原因呢
如果是Windows2003,打开资源管理器,点菜单“工具”--〉“文件夹选项”,点“文件类型”Tab项,找到mlc类型,选中它,然后点下面的“高级”按钮,弹出的新窗口里有“下载后确认打开”的选项,选中它就可以在下载的时候弹出对话框确认是保存还是打开了。 其他的Windows操作系统应该也有类似的设置。 本以为是客户端问题 ,经过仔细测试 ,发现问题 并不在客户端,! |
|
返回顶楼 | |
发表时间:2007-02-28
nod
肯定和客户端有关 这个应该和 安了 pdf之后 直接在ie中点了就打开 不安的时候就是下载一样 |
|
返回顶楼 | |
发表时间:2007-02-28
ddandyy 写道 nod
本以为是客户端问题 ,经过仔细测试 ,发现问题 并不在客户端,!
肯定和客户端有关 这个应该和 安了 pdf之后 直接在ie中点了就打开 不安的时候就是下载一样 |
|
返回顶楼 | |
发表时间:2007-02-28
服务器端定义一下mlc文件的MIME-TYPE
另外在Microsoft的KB里面找找 |
|
返回顶楼 | |
发表时间:2007-02-28
请在你的服务器配置中配置此文件类型的处理方式
|
|
返回顶楼 | |
发表时间:2007-02-28
刑天战士 写道 请在你的服务器配置中配置此文件类型的处理方式 我 用的是 TOMCAT 这么弄 ,不明白你说的意思啊!
|
|
返回顶楼 | |
发表时间:2007-02-28
basicbest 写道 服务器端定义一下mlc文件的MIME-TYPE
在Web服务器端这么处理应该能解决你的问题了. 假如使用Apache做Web服务器的话,你在$APACHE_HOME/conf/mime.types文件里加入 application/octet-stream wlc 就可以了. |
|
返回顶楼 | |