sxk2959143852 2024-08-27 01:17 采纳率: 50%
浏览 132
已结题

如何给网页加一个必须阅读几秒后才可以点击确定的公告弹窗

请问怎么样才可以给网页加一个必须要别人阅读几秒之后点击确定才可以继续操作的公告弹窗(如果点击取消将会退出网页)。

  • 写回答

40条回答 默认 最新

  • CSDN专家-sinJack 2024-08-27 15:10
    关注
    获得0.50元问题酬金

    script 标签中的内容加入到你页面中即可。

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>阅读公告</title>
    <script>
    function showAnnouncement() {
      // 显示公告并要求用户确认
      const result = confirm("请仔细阅读以下公告:\n\n公告内容...\n\n请在5秒后点击确定继续操作,否则将离开此页面。");
      if (!result) {
        // 如果用户点击取消,则重定向到其他页面或关闭窗口
        window.location.href = "http://www.baidu.com"; // 退出页面URL
      }
    }
    
    document.addEventListener("DOMContentLoaded", function() {
      // 在页面加载完成后延迟5秒显示公告
      setTimeout(showAnnouncement, 1000); // 5000毫秒 = 5秒
    });
    </script>
    </head>
    <body>
    <h1>欢迎使用我们的服务</h1>
    <p>这里是页面的主要内容...</p>
    </body>
    </html>
    
    
    评论

报告相同问题?

问题事件

  • 系统已结题 9月4日
  • 提问应符合社区要求 8月30日
  • 修改了问题 8月27日
  • 创建了问题 8月27日