gpt4 book ai didi

javascript - 链接元素上未调用 click()

转载 作者:行者123 更新时间:2023-11-28 07:42:23 25 4
gpt4 key购买 nike

这是代码:

var link = document.createElement("a");
link.download = name;
link.href = uri;
link.click();

由于某种原因,IE 中未调用下载。它适用于 Firefox、Chrome 和 Opera,但不适用于 IE。我使用的是最新版本的 IE 11。

我尝试在链接上设置一个单击事件处理程序,该处理程序会发出警报,以便我可以查看该链接是否被单击,但什么也没发生。

有什么想法吗?

最佳答案

我现在无法测试 IE11,但请尝试:

(function() {
var a = document.createElement('a');
a.setAttribute("href", uri);

var dispatch = document.createEvent("HTMLEvents");
dispatch.initEvent("click", true, true);
a.dispatchEvent(dispatch);
}());

关于javascript - 链接元素上未调用 click(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27860719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com