定时自动打开网页的代码(抢券神器)

今天分享下”定时自动打开网页的代码(抢券神器)“这篇文章,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习一下吧。 废话不多说了,直接给大家贴代码了,具体代码如下所示:

​​​​

​​<​​​​html​​ ​​lang​​​​=​​​​"en"​​ ​​xmlns​​​​=​​​​"http://www.w3.org/1999/xhtml"​​​​>​​

​​<​​​​head​​​​>​​

​​<​​​​meta​​ ​​charset​​​​=​​​​"utf-8"​​ ​​/>​​

​​<​​​​title​​​​></​​​​title​​​​>​​

​​<​​​​style​​ ​​type​​​​=​​​​"text/css"​​​​>​​

​​#result{​​

​​width:500px;​​

​​border:1px solid #CCCCCC;​​

​​background:#FFFFCC;​​

​​margin:50px auto;​​

​​font-size:24px;​​

​​color:#FF0000;​​

​​padding:20px;​​

​​}​​

​​</​​​​style​​​​>​​

​​<​​​​script​​ ​​type​​​​=​​​​"text/javascript"​​​​>​​

​​window.onload = function () {​​

​​showTime();​​

​​var start = document.getElementById(“start”);​​

​​start.οnclick=function () {​​

​​var path = document.getElementById(“path”).value;​​

​​var time1 = document.getElementById(“time1”).value;​​

​​var time2 = document.getElementById(“time2”).value;​​

​​var time3 = document.getElementById(“time3”).value;​​

​​start.value = “等待打开抢单页面”; ​​

​​setInterval(function () {​​

​​var date = new Date();​​

​​var hour = date.getHours();​​

​​var minute = date.getMinutes();​​

​​var second = date.getSeconds();​​

​​if (hour == time1 && minute == time2 && second == time3) {​​

​​window.open(path);​​

​​}​​

​​}, 100);​​

​​}; ​​

​​}​​

​​function showTime()​​

​​{​​

​​//创建Date对象​​

​​var today = new Date();​​

​​//分别取出年、月、日、时、分、秒​​

​​var year = today.getFullYear();​​

​​var month = today.getMonth()+1;​​

​​var day = today.getDate();​​

​​var hours = today.getHours();​​

​​var minutes = today.getMinutes();​​

​​var seconds = today.getSeconds();​​

​​//如果是单个数,则前面补0​​

​​month = month<​​​​10​​ ​​? “0”+month : month;​​

​​day​​ ​​= day <10 ? “0”+day : day;​​

​​hours​​ ​​= hours<10 ? “0”+hours : hours;​​

​​minutes​​ ​​= minutes<10 ? “0”+minutes : minutes;​​

​​seconds​​ ​​= seconds<10 ? “0”+seconds : seconds;​​

​​//构建要输出的字符串​​

​​var ​​​​str​​ ​​= ​​​​year​​​​+“年”+month+“月”+day+“日 “+hours+”:”+minutes+":"+seconds; ​​

​​//获取​​​​id​​​​=​​​​result​​​​的对象​​

​​var ​​​​obj​​ ​​= ​​​​document​​​​.getElementById(“result”);​​

​​//将str的内容写入到​​​​id​​​​=​​​​result​​​​的

中去​​

​​obj.innerHTML = str;​​

​​//延时器​​

​​window.setTimeout(“showTime(​​http://www.qlyl1688.com/​​)”,1000);​​

​​}​​

​​</​​​​script​​​​>​​

​​</​​​​head​​​​>​​

​​<​​​​body​​​​>​​

​​<​​​​div​​​​>​​

​​<​​​​h2​​​​>1,同步电脑时间和北京时间</​​​​h2​​​​>​​

​​<​​​​h2​​​​>2,设置path地址为需要抢券的地址和抢券时间</​​​​h2​​​​>​​

​​ ​​

​​<​​​​h3​​​​>抢券地址(注意不要漏掉http://或者https://)</​​​​h3​​​​> ​​​​ ​​

​​<​​​​input​​ ​​type​​​​=​​​​"url"​​ ​​id​​​​=​​​​"path"​​ ​​style​​​​=​​​​"width:auto"​​​​/>​​

​​<​​​​h3​​​​>抢券时间</​​​​h3​​​​>​​

​​<​​​​input​​ ​​type​​​​=​​​​"text"​​ ​​id​​​​=​​​​time1​​ ​​/>时<​​​​input​​ ​​type​​​​=​​​​"text"​​ ​​id​​​​=​​​​time2​​ ​​/>分​​

​​<​​​​input​​ ​​type​​​​=​​​​"text"​​ ​​id​​​​=​​​​time3​​ ​​/>秒​​

​​<​​​​h2​​​​>3,点击等待,然后去点击抢券</​​​​h2​​​​>​​

​​<​​​​input​​ ​​type​​​​=​​​​"button"​​ ​​id​​​​=​​​​"start"​​ ​​value​​​​=​​​​"开始"​​​​/><​​​​div​​ ​​id​​​​=​​​​"result"​​​​></​​​​div​​​​>​​

​​</​​​​div​​​​>​​

​​</​​​​body​​​​>​​

​​</​​​​html​​​​>​​

总结

以上是云南仟龙Mark给大家介绍的所有内容,希望对大家有所帮助,如果大家有任何疑问请在脚本之家留言,如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值