You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在页面加载时添加JavaScript弹出窗口?

页面加载时的JavaScript弹窗实现(可添加延迟计时器)

基础弹窗示例

页面加载时触发确认弹窗,用户点击确认后打开新页面:

// alert('update')
if (confirm("弹窗内容在这里") == true) {
    window.open('目标页面地址', '_blank');
}

添加计时器延迟触发

如果不想页面一加载就弹窗,可以用setTimeout设置延迟,比如延迟3秒后触发:

window.addEventListener('load', function() {
    setTimeout(function() {
        if (confirm("延迟弹窗内容在这里") == true) {
            window.open('目标页面地址', '_blank');
        }
    }, 3000); // 3000毫秒 = 3秒
});

说明:confirm弹窗会返回布尔值,用户点击「确定」返回true,点击「取消」返回false,以此判断是否执行后续操作。

内容的提问来源于stack exchange,提问作者Sarc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 14:15:43