锚定标签点击方法不适用于互联网探索11
Anchor tag click method not working in internet explore 11
我想使用JavaScript来刺激自动下载。
下面是我的代码。
var a = document.createElement("a");
a.href = filepath;
a.download = filename;
a.click();
a.click()
方法在我的Chrome浏览器中运行良好,但在IE 11/ 10
浏览器中不起作用。有人能帮我吗。
编辑1:我的要求很简单。我想创建锚标记,添加文件路径和我的新文件名,点击方法它将下载新名称的文件。它可以在Chrome浏览器上工作,但不能在IE浏览器上工作。根据我的发现,IE不支持带有锚点标签的下载属性。
.click函数必须在IE 11中工作,您可以在这里尝试:
主要问题一定是下载文件的方式。首先,当你执行代码时,你能在IE控制台中查看日志吗?
Object doesn't support this action
是否出现此错误?
相关文章:
- AddEventListener适用于浏览器,但不适用于Android
- 查找仅适用于原始图像的图像放大算法的名称
- 如何在category.php中执行jquery,这应该适用于类别wordpress中的每个帖子
- Web编程,简单但适用于机器人项目
- JavaScript不适用于internet explorer和Firefox,但适用于谷歌
- Jquery事件处理程序仅适用于匿名函数
- jQuery调整大小函数只适用于窗口
- 火灾在卸载前确认警报仅适用于外部站点
- EmberJS-适用于各种模型的适配器动态名称空间
- Facebook共享链接适用于用户,但不适用于粉丝页面管理员
- jQuery-适用于移动设备的多级菜单
- 循环中的切换脚本只适用于第一次迭代
- 为什么setTimeout适用于无休止的递归调用
- 我未保存的更改指令需要适用于具有不同名称的所有表单
- 适用于多种浏览器的Selenium-需要能够执行javascript的webDriver
- Sails.js/Waterline.add()和.remove()仅适用于第二次调用
- jQuery点击事件仅适用于横向(iPhone)
- HTML5 Canvas toDataURL(“image/png”)适用于一些绘画,而有些则不然,不确定原因
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- WebRTC - 数据通道 - 适用于移动互联网