360浏览器下载excel问题解决方式】的更多相关文章

亲们有没有碰到过今天我遇到的这件事. 如果使用简单的链接.或者get方式提交的表单,去下载excel,那么360浏览器就会有问题. 问题是:它没把我用java生成的excel表格下载,而是去把我的列表信息下载下来,这不是有问题. 我的解决方式是,写一个form表单,用post的方式提交那个链接,结果就可以了! 为什么呢? 我观察了一下,使用post方式的form表单,提交的下载都是正常的,启动的是ie内核的下载器.就正常. 如果使用其他方式,就启用了360下载器,就会有问题. 而且,新版的360…
最近这半个月在疯狂的修改各种BUG,所以比较少更新博客. 现在谈谈这个360浏览器导出Excel的BUG的解决方法. 该BUG常出现在win7系统与xp系统导出Excel的瞬间关闭导出弹窗. 目前互联网上面的解决办法大多都告诉你修改360的下载器选择IE作为下载器 然而目前的360浏览器已经关闭了这一功能(死脑残). 然后我发现我的导出表格从年份改变成月份之后同样的后台语句竟然可以导出表格. 所以我猜测该处BUG与文件大小有关. 建议的解决方案是为下载文件插入一张大占用空间的图片,10K左右或许…
如题,简单记录一下这个问题的解决的方法,导致问题的核心原因是:ajaxfileupload不支持响应头ContentType为application/json的设置.而且IE也不支持这样的格式,而当我们用SpringMVC的@ResponseBody注解的时候会自己主动将响应类型设置为application/json.所以解决的方法仅仅有手动设置响应类型. Step1 弃用@ResponseBody,通过流手动输出响应,并指定响应类型为text/html @RequestMapping(valu…
情景: 浏览器中点击下载文件有两个选项:[打开][下载] [打开]之后,提示["文件.xlsx"的文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是否仍要打开它?],点击[是],看到Excel乱码.. [下载]之后,再打开,会提示[发现"文件.xlsx"中的部分内容有问题.是否让我们尽量尝试恢复?如果您信任工作簿的源,请单击"是"] 扩展:工作簿的"源",是将"文件.xlsx"…
fileName = new String(fileName.getBytes("utf-8"), "iso8859-1");//兼容火狐.ie.平板 response.setHeader("Content-Disposition", "attachment; filename=" + fileName+".xlsx"); //返回内容为excel response.setContentType("…
将 Content-Type 设为 application/vnd.ms-excel…
Springboot下载Excel的3种方式 汇总一下浏览器下载和代码本地下载实现的3种方式. (其实一般都是在代码生成excel,然后上传到oss,然后传链接给前台,但是我好像没有实现过直接点击就能在浏览器下载的功能,所以这次一起汇总一下3种实现方式.) 目录 1.EasyExcel--浏览器下载 1.Maven环境 2.完整代码实现 3.实现效果 2.EasyExcel--本地下载 1.完整代码实现 2.实现效果 3.Poi--浏览器实现下载 1.Maven环境 2.代码实现 3.实现效果…
刚开始使用ajax做Excel导出,发现ajax做不了浏览器导出只能下载到本地,于是用form提交可以提供浏览器下载Excel. 1>用ajax做本地下载: FileOutputStream fout = new FileOutputStream("C:/student.xls"); .write(fout); fout.close(); 2>用form做浏览器下载: jsp:HTML: <form id="myform" name="m…
前提:我们网站所有文件全部使用的是UTF-8 NO BOM的编码方式 1.找测试重现.360浏览器下载的呵呵,果然文件名是乱码.再请测试在ie浏览器下测试.IE9,8,7也全部是乱码.查看编码就是UTF-8.所名不是编码问题造成的.使用firefox8 测试很正常.猜想是因为ie的某些特殊的设置导致的问题. 2.以"PHP ie 下载 文件名乱码"为关键字搜索.果然,ie对中文文件名的下载文件是需要特殊处理的. 3.网上一哥们如是说: 如果$file_name是UTF-8编码的,比如文…
action中的方法 /** * Excel文件下载处理 * @return */ @RequestMapping("/downloanExcel") public ModelAndView downloanExcel(){ List<AuContract> list = new ArrayList<AuContract>(); list= service.findAuContractList();//获得数据库所有的合同集合 Map<String,Lis…