我希望使用JavaScript刺激自动下载。
以下是我的代码。
var a = document.createElement("a");
a.href = filepath;
a.download = filename;
a.click();
a.click()
方法适用于我的Chrome浏览器,但无法在IE 11/ 10
浏览器中使用。任何人都可以帮助我。
编辑1:我的要求很简单。我想创建锚标记,添加文件路径和我的新文件名和Click方法,它将下载具有新名称的文件。它正在使用Chrome浏览器但不能在IE浏览器上运行。根据我的发现,IE不支持带锚标记的下载属性。
答案 0 :(得分:0)
.click功能必须在IE 11中运行,您可以尝试here:
主要问题必须是您下载文件的方式。首先,您可以在执行代码时查看IE控制台中的日志吗?
Object doesn't support this action
出现此错误?