gpt4 book ai didi

javascript - Ctr + 单击在 ie11 中不起作用

转载 作者:行者123 更新时间:2023-11-30 16:08:06 25 4
gpt4 key购买 nike

我写了一个小的 java 脚本代码,它用有效的 url 替换 anchor 标记的 url。我的听众的代码

document.addEventListener("click", function (evt) {
// Some code to here
};

我已经绑定(bind)了 EventListener on click,它做了一些工作。它与其他浏览器一起工作正常,但是当我在 ie11/edge 中执行 ctr + 单击时,它不会触发监听器。它根据 anchor 标记中的 url 进行正常重定向。谁能建议我哪里出错了。提前致谢。

最佳答案

我认为这是因为它会在新窗口中打开链接。 click() 事件也不会捕获右键单击然后选择“在新选项卡中打开”。

您可以尝试使用 jquery-event .mousedown() 来捕获我认为的事件。

http://api.jquery.com/mousedown/

一旦您捕获到该事件,您将停止将由 evt.preventDefault() 执行的原始操作,然后您自己管理重定向。

关于javascript - Ctr + 单击在 ie11 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36720076/

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