默认

[已回复] 求助中文附件在ie浏览器下下载报404

查看数: 29921 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-08-30 09:48

正文摘要:

上传的附件包含中文时,他是以连接中的file_name参数命名,在ie浏览器下跳出项目报404,在360下会以跳出项目、再次刷新才能下载,并且名称都只剩下英文

评论

IM、你好 发表于 5 年前
引用:JackJiang 发表于 2019-09-02 14:12
上传功能因为要用于HTML5的上传能力,所以IE9下肯定是不能直接用的。
你可以去看看uploadify这个库,它 ...

好的,谢谢
JackJiang 发表于 5 年前
引用:IM、你好 发表于 2019-09-02 10:27
我们是要求页面(对原来的页面布局做了调整,在ie浏览器上还是有一些兼容性问题尤其是低版本ie。现在都修 ...

上传功能因为要用于HTML5的上传能力,所以IE9下肯定是不能直接用的。
你可以去看看uploadify这个库,它可以运行在IE9下(实际上,rainbowchat-web以前版本的文件上传用的就是这个,这玩意可以兼容到很低版本的IE浏览器,唯一的问题是它是基于flash技术,而flash技术目前已经过时,所以rainbowchat-web就用html5的版本来替换了它——即目前使用的是uploadify的姊妹工程uploadifive).

web端的文件上传技术,是很繁琐的,因为不支持HTML5的浏览器上默认是不支持局部刷新式的文件上传的(理论上可以用iframe技术实现,但跨域问题也是比较头疼),这方面的知识你可以系统地去学习一下。
IM、你好 发表于 5 年前
引用:JackJiang 发表于 2019-08-30 17:17
你总结的很好。

不过,在开发Rainbowchat-web时,除了windows的edge浏览器以后,几乎没有考虑过要在IE ...

我们是要求页面(对原来的页面布局做了调整,在ie浏览器上还是有一些兼容性问题尤其是低版本ie。现在都修好了,在ie9上还是可以的)和功能都要兼容ie9及以上版本和主流浏览器。但是里面用的上传功能不支持ie9暂时解决不掉,下载倒是可以了,其他功能正常。
JackJiang 发表于 5 年前
引用:IM、你好 发表于 2019-08-30 15:43
问题一:在ie所有版本浏览器上,点击附件下载退出了项目报404

        原因:tomcat7.0.73 ...

你总结的很好。

不过,在开发Rainbowchat-web时,除了windows的edge浏览器以后,几乎没有考虑过要在IE上跑(虽然理论上是只要支持HTML5的IE版本就能跑的好),一是确实很难找到IE,另一个IE确实是太垃圾了。

你运行的IE最低版本是多少?在你用的低版本IE上,HTML5界面有没有样式不兼容的问题?
JackJiang 发表于 5 年前
1)是IE几?
2)windows系统是什么版本?
3)服务端log有没有报什么异常?

现在找个ie测试都很困难,看版本,你这个ie可能连控制台都没有,调试都做不到。。。

实在不行就让客户下载高级一点的浏览器吧,ie太恶心了

返回顶部