起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 985|回复: 8

[结贴] 自定义下载附件,IE无法下载

[复制链接]

6

主题

23

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2016-11-24 09:27:24 | 显示全部楼层 |阅读模式
使用$UI/demo/actions/process/invokeAction/downloadFile.j里的demo做了个自定义下载的功能,在谷歌浏览器下正常,但是在IE8,ie6下都会出现[img]file:///C:/Users/lenovo/AppData/Roaming/Tencent/Users/1084190904/QQ/WinTemp/RichOle/9@$%60FP)XX5$5VE[H_RS6CZ3.png[/img]如附件那样的问题。
不是乱码导致,从后台代码跟踪已经走到最后。在谷歌浏览器下是能够把附件下载到本地的。
使用了网上所描述的一些解决办法,但是还是行不通。
9@$`FP)XX5$5VE[H_RS6CZ3.png

6

主题

23

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
 楼主| 发表于 2016-11-24 10:05:29 | 显示全部楼层
如果将代码window.open(url); 换成window.location = url;
在IE6下能够下载,谷歌浏览器也能,但是IE8下载下来的附件就是损坏的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-11-24 13:16:55 | 显示全部楼层
默认的案例直接运行也报错?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

6

主题

23

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
 楼主| 发表于 2016-11-24 20:16:50 | 显示全部楼层
demo在IE8下也是这个问题
1.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-11-25 09:52:22 | 显示全部楼层
5.3版本的IE8要安装v8插件
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

6

主题

23

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
 楼主| 发表于 2016-11-29 11:19:14 | 显示全部楼层
IE6到IE8本来就不支持window.open的写法,这跟是否安装V8插件没关系。再说了,如果没安装v8,是没法进入系统的吧。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-11-29 13:57:42 | 显示全部楼层
这个是IE8的问题
http://www.xuebuyuan.com/612419.html
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

6

主题

23

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
 楼主| 发表于 2016-11-29 14:20:26 | 显示全部楼层
网址上那个方法试过,不怎么好使的。建议你们在后续的版本里加上对IE8以下的处理,比如使用隐藏的iframe,在iframe里打开下载页面。省得有人来论坛里问,但搜不到想要解决问题的办法。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-11-29 16:40:40 | 显示全部楼层
http://bbs.wex5.com/forum.php?mo ... &extra=page%3D1
中用就是iframe,是5.2版本,5.3版本中可以参考实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-5 11:47 , Processed in 0.060573 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表