web中文件下载用创建Iframe处理
来源:互联网 发布:linux抓包工具 编辑:程序博客网 时间:2024/06/06 10:36
- 调用下载方法时传入下载地址
- 创建隐藏的Iframe
- 调用服务端
- 添加错误处理
/** *在 * javaScript代创建隐藏的Iframe */ var elemIF = document.createElement("iframe"); elemIF.src = url; elemIF.style.display = "none"; document.body.appendChild(elemIF);
/** * 下载异常时,的html提示 代码 * **/ public static String getNotFileHtml(String fileName,String message){ StringBuffer sb = new StringBuffer(); sb.append("<html>"); sb.append("<head>"); sb.append("<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>"); sb.append("</head><script>alert('"+message+"')</script>"); sb.append("<body>"); sb.append("<div id='errorInfo' "); sb.append(" fileName='"+fileName+"'"); sb.append(" message='"+message+"'>"); sb.append("11111111</div>"); sb.append("</body>"); sb.append("</html>"); return sb.toString(); } //获取异常信息并回传给调用端 response.setCharacterEncoding("UTF-8"); String notFileHtml = FileUtils.getNotFileHtml(fileName,"文件找不到!"); out.write(notFileHtml.getBytes("UTF-8")); out.flush();
阅读全文
0 0
- web中文件下载用创建Iframe处理
- Web中文件下载
- Java web 项目中文件的下载
- JavaWeb中文件下载时文件名处理
- java web中文件的上传于下载
- leadu_Java Web项目中文件上传、下载功能
- 论前后台如何实现web中文件下载功能
- 【JAVA】Web中文件的上传与下载
- iOS中文件下载监控及处理的小结
- .NET中文件下载
- NET中文件下载
- . net中文件下载
- .net中文件下载
- THinkPHP中文件下载
- struts2中文件下载
- JavaWeb中文件下载
- android中文件下载
- web中文件上传下载
- Hot Pursuit II HRBU
- JS监听手机的物理返回键(亲测有效)
- 设置-通用-辅助功能-按钮形状后所有按钮会加上下划线,本文的目的是去掉这些下划线
- mySQL之pymysql的使用
- 内建函数式接口
- web中文件下载用创建Iframe处理
- Android 横竖屏切换对Activity生命周期的影响
- 在javascript中==和===的区别
- dtree例子
- https请求样例
- 一致性哈希算法原理
- 配置OpenCV3.2.0和ViSP3.0.1于VS2015 Community
- 数组中的组合问题
- 微服务架构的优势与不足