IE下载文件无法弹出下载框
最近,产品在项目使用过程中,出现了一些导出按钮点击后系统弹出文件名填写对话框后,IE并没有下载提示框。得知这个问题以后,排查了很多地方,程序一切运行正常,js也将导出请求发送到了服务端,服务端也正常的处理完了导出逻辑。但就是IE没有反映。
如果是在让用户通过点击按钮来触发导出时,系统能正常提示下载(奇怪)。经过反复的测试,后来发现是IE屏蔽了文件下载对话框。换句话说,如果是js程序触发文件下载,则IE不会弹出下载对话框,如果是用户通过点击事件触发,IE则能弹出下载对话框。
既然是IE屏蔽了,那就想办法解决呗,经过一番努力,终于找到了解决方法,见下:
1、进入 【工具】—>【Internet选项】—>【安全】—>【可信任站点】
2、点击 【站点】 检测当前数据中心应用访问地址是否已加入到可信任站点中,如果没有加入,请先加入。
3、在第一步进入的界面中点击 【自定义级别】项,在【设置】框中找到 【下载】分类下的【文件下载】和【文件下载自动提示】两项在没有修改代码的前提下解决了改问题(如果修改代码用得去发补丁包麻烦)。
该问题困扰了我几天,鉴于自己的一番努力,记录下来以备忘。
IE下载文件无法弹出下载框相关推荐
- 关于IE下载文件无法弹出下载框
有一段时间没有用到关于javascript.浏览器相关的知识,感觉很多东西都淡忘了 最近,产品在项目使用过程中,出现了一些导出按钮点击后系统弹出文件名填写对话框后,IE并没有下载提示框.得知这个问题以 ...
- ie下载文件不弹出对话框
随便打开个文件夹 工具-文件夹选项-文件类型-高级 1.下载后确认打开 选中 这个选中后就可以弹出对话框 2.在同一个窗口中浏览 不选中 这时如果后 ...
- java csv下载_java 生成csv文件,弹出下载对话框。。。
1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中.这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限).这个就不写示例了. 2.在服务器端把文件 ...
- 下载文件(弹出迅雷来下载)
例子1: 1 <A oncontextmenu=ThunderNetwork_SetHref(this) onclick="return OnDownloadClick_Simple( ...
- 案例:文件下载需求:1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载||中文文件问题
文件下载需求: 1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载 * 分析: 1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示 ...
- IE浏览器下载excel文件时不弹出下载保存提示框的解决方法
在IE浏览器中下载文件的时候,下载保存的提示框不弹出了,特意咨询了一下解决的方法,特来和大家分享. 1.打开"我的电脑"后请点击工具列的:"工具 -- 文件夹选项&quo ...
- Postman:测试下载文件时默认打开文件改为弹出下载框
问题 在Postman工具测试下载文件的功能时默认是将文件用文本方式打开,而我们需要的是弹出下载框的方式下载文件.此时需要做一下变动. 解决方案 点击send的按钮旁边的箭头,选择 send and ...
- 下载文件时,响应Response设置,浏览器弹出下载框
在你潇洒的写下InputStream转到response的时候,需要先设置下Response,否则浏览器并不会弹出下载框 预处理 "Content-Type", "app ...
- python电脑下载有问题-Python 解决火狐浏览器不弹出下载框直接下载的问题
用火狐浏览器下载文件,总是遇到这个弹窗问题,如下图: 原因: 使用火狐浏览器,点击下载,弹出下载弹框,使用AutoITLibrary库,能够判断是否弹出了下载弹框,但因为不能定位到下载弹框,导致没有下 ...
- php图片显示框,【转】php让图片弹出下载框的方法
在做图片下载站时,常常需要给用户下载图片,但图片浏览器是直接可以打开的.怎么办呢,有没有什么方法可以让图片类型的文件弹出下载框下载呢, phperz.com 当然是有的,php的header函数就可以 ...
最新文章
- POJO、VO、PO、FormBean区别:
- 时间被空间和运动度量
- Spring-学习笔记06【Spring的新注解】
- tdd干扰波形_LTE常见干扰排查(中国移动)
- Nginx配置指令之listen
- 这个偏僻的小山村竟出了12位博士28位硕士,高产“学霸”背后原因曝光......
- Oracle mysql 语句_Oracle 数据库常用操作语句大全
- Coding the Matrix Week 2 The Vector Space作业
- 前端开发需要掌握什么技术,成为一个高薪的web前端程序员很难吗?
- matlab 方差,方差分解——matlab 代码
- 解决fatal: unable to access‘‘:GnuTLS recv error
- 网络设备:中继器、集线器、网桥、交换机、路由器、网关的超全总结
- 依据中国BMI分类范围,统计人数
- SPOOLING系统
- 2023辽宁安全员(B证)模拟考试试卷
- 静电容键盘和机械键盘声音对比
- win10笔记本显示网络正常,但是无法使用QQ、微信、不能浏览网页,怎么办?
- ajax 服务端 除了echo,Ajax轮询——定时的通过Ajax查询服务端
- 华为诺亚方舟实验室实习面试
- 国内又一款开源软件(Wall),可搭建个人照片墙