文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

基于JS如何实现01支付后的10秒倒计时

2023-07-05 19:29

关注

这篇文章主要介绍“基于JS如何实现01支付后的10秒倒计时”,在日常操作中,相信很多人在基于JS如何实现01支付后的10秒倒计时问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”基于JS如何实现01支付后的10秒倒计时”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

这是一个通过js实现的支付后的页面,点击支付会跳出一个弹窗,提示你是否要确定支付,确定后进入付后界面,该页面有着10秒倒计时,计时结束后便会返回原界面。也可以选择立刻返回,来返回主页面<br>第一个zhifu.html页面<br><!DOCTYPE html><html lang="en"> <head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>支付页面</title>    <style>        div {            width: 200px;            height: 280px;            background-color: #eee;            padding: 20px;            margin: auto;        }                 button {            margin: 30px 25px;        }    </style></head> <body>    <div>        <p>商品:web前端课程</p>        <p>原价:1980元</p>        <p>现价:1.98元</p>        <p>内容:html、css、JavaScript</p>        <p>地址:郑州升达经贸管理学院</p>        <p>            <button>取消</button>            <button>支付</button>        </p>    </div>    <script>        //点击支付出现确认框        document.getElementsByTagName('button')[1].onclick = function() {            let res = window.confirm('您确认要支付吗?')            if (res) {                location.href = './ten.html'             }        }    </script></body> </html><br>第二个ten.html页面<!DOCTYPE html><html lang="en"> <head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>10秒倒计时</title>    <style>        div {            margin: 0 auto;            width: 500px;        }                 #jumpto {            color: red;            font-size: 30px;        }    </style></head> <body>    <div>        <h3>恭喜您,支付成功</h3>        <span id="jumpto">10</span>秒后自动返回首页        <p><button>立刻返回</button></p>    </div>    <script>        //加载页面时,应该触发定时器时间10s        window.onload = function() {            let timer = 10;            setInterval(() => {                timer--;                document.getElementById('jumpto').innerHTML = timer;                if (timer == 0) {                    location.href = './zhifu.html';                }            }, 1000);        }        document.getElementsByTagName('button')[0].onclick = function() {            location.href = './zhifu.html';        }    </script></body> </html>

基于JS如何实现01支付后的10秒倒计时

基于JS如何实现01支付后的10秒倒计时

到此,关于“基于JS如何实现01支付后的10秒倒计时”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯