gpt4 book ai didi

javascript - 使用 JQuery 单击时打开延迟窗口

转载 作者:行者123 更新时间:2023-11-30 18:52:28 27 4
gpt4 key购买 nike

这是一个示例页面:http://vincent-massaro.com/modal/modaltest.html

我试图在单击链接时使用 Jquery 打开一个窗口,但延迟弹出窗口,以便在弹出窗口发生之前首先显示一条消息。正如您从示例中看到的那样,window.open 不是在单击时发生,而是在淡入淡出时发生,因此这会触发弹出窗口阻止程序,因为它不是由用户单击输入触发的。是否可以移动 window.open 并延迟它,以便在单击链接时同时触发 window.open 和模态消息,但 window.open 延迟 5 秒,这样它就不会触发弹出窗口拦截器?谢谢!

最佳答案

setTimeout(function() {

// window.open call

}), 5000 );

不会是准确的 5 秒,这取决于浏览器的繁忙程度。但足够准确。将其放入您的 .click fn。

关于javascript - 使用 JQuery 单击时打开延迟窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3356494/

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