JS脚本实现网页自动秒杀点击


Posted in Javascript onJanuary 11, 2018

我们先来看下秒杀活动页面代码

<!DOCTYPE HTML>
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <title>
   Micomo
  </title>
 </head>
 <body>
  <div>
   <p>
    活动倒计时<strong id="endtime"></strong>秒!
   </p>
   <input type="button" id="btn" value="立即购买" disabled="disabled" onClick="func()"/>
  </div>
  <script src="/js/jquery-2.1.1.min.js"></script>
  <script type="text/javascript">
   //倒计时30秒
   var i = 30;
   function remainTime() {
    if (i > 0) {
     document.getElementById("endtime").innerHTML = i--;
     setTimeout("remainTime()", 1000);
    }
    if (i == 0) {
     $("p").text("活动开始");
     $("p").css("background-color", "yellow");
     //倒计时结束,按钮状态改为可用
     document.getElementById("btn").disabled = false;
    }
   }
   remainTime();
   //点击按钮触发的方法
   function func() {
    alert("恭喜你抢到一个月饼");
   }
  </script>
 </body>

</html>

页面预览

JS脚本实现网页自动秒杀点击 

JS脚本实现网页自动秒杀点击

脚本 js

代码

<script type="text/javascript">
 var button = document.getElementById("btn");
 //每秒执行一次,若按钮状态为可用,进行点击
 setInterval(function() {
  if (button.disabled == false) {
   button.click();
  }
 },
 1000);
</script>

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。

如何放到浏览器

浏览器打开活动页面,按F12进入调试模式,找到Console控制台,将上面js脚本标签内的代码粘贴进去(不要首尾标签),点击回车即可,一定要在活动结束前放进去。

JS脚本实现网页自动秒杀点击

结果预览

JS脚本实现网页自动秒杀点击

修改setInterval(function(){},millisec)中的millisec(毫秒为单位),可以控制点击频率。

这只是个简单的js代码,没有实现验证码自动验证。

可以参考学习,切勿拿来做有违道德,谋取利益的事。

个人博客,仅用来做些笔记,不保证内容正确性,若发现错误,恳请纠正。

百度浏览器积分兑换

打开如下页面,按F12,将代码放到console下,回车。

JS脚本实现网页自动秒杀点击 

JS脚本实现网页自动秒杀点击 

代码

//选取data-id为6的<a>标签
 var button = $("a[data-id='6']");
 //每秒执行一次,若按钮状态为可用,进行点击
 var fuc = setInterval(function() {
   //如果出现刷新验证码的按钮,则表明已抢到
   if($(".refresh-btn").length > 0){
     window.clearInterval(fuc); 
     //桌面通知,只有chrome,firefox浏览器支持桌面API
     Notification.requestPermission(function(status) {
      var n = new Notification('通知消息', { body: '爱奇艺会员兑换码!' }); 
     });
   } else {
     button.click();
   }
 },1000);//一秒一次点击
Javascript 相关文章推荐
类似CSDN图片切换效果脚本
Sep 17 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
Mar 24 Javascript
js+css在交互上的应用
Jul 18 Javascript
JavaScript中的getTimezoneOffset()方法使用详解
Jun 10 Javascript
1秒50万字!js实现关键词匹配
Aug 01 Javascript
HTML5实现微信拍摄上传照片功能
Apr 21 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
May 07 Javascript
angularJs 表格添加删除修改查询方法
Feb 27 Javascript
vue嵌套路由与404重定向实现方法分析
May 04 Javascript
小程序两种滚动公告栏的实现方法
Sep 17 Javascript
layer.alert自定义关闭回调事件的方法
Sep 27 Javascript
javascript实现超好看的3D烟花特效
Jan 01 Javascript
Javascript网页抢红包外挂实现分享
Jan 11 #Javascript
JS写谷歌浏览器chrome的外挂实例
Jan 11 #Javascript
React 高阶组件入门介绍
Jan 11 #Javascript
基于react后端渲染模板引擎noox发布使用
Jan 11 #Javascript
Router解决跨模块下的页面跳转示例
Jan 11 #Javascript
vuex 使用文档小结篇
Jan 11 #Javascript
js判断传入时间和当前时间大小实例(超简单)
Jan 11 #Javascript
You might like
用PHP伪造referer突破网盘禁止外连的代码
2008/06/15 PHP
PHP用mysql数据库存储session的代码
2010/03/05 PHP
php更新修改excel中的内容实例代码
2014/02/26 PHP
PHP判断是否有Get参数的方法
2014/05/05 PHP
PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)
2016/09/11 PHP
Yii 2中的load()和save()示例详解
2017/08/03 PHP
PHP实现单条sql执行多个数据的insert语句方法
2019/10/11 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
js event事件的传递与冒泡处理
2009/12/06 Javascript
jquery键盘事件使用介绍
2011/11/01 Javascript
Node.js与Sails ~项目结构与Mvc实现及日志机制
2015/10/14 Javascript
jquery+ajax实现注册实时验证实例详解
2015/12/08 Javascript
js解决movebox移动问题
2016/03/29 Javascript
jQuery代码实现表格中点击相应行变色功能
2016/05/09 Javascript
JavaScript 拖拽实例代码
2016/09/21 Javascript
动态加载、移除js/css文件的示例代码
2018/03/20 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
详解基于Vue-cli搭建的项目如何和后台交互
2018/06/29 Javascript
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
js获取图片的base64编码并压缩
2020/12/05 Javascript
[01:10]DOTA2 Supermajor:英雄,由我们见证
2018/05/14 DOTA
Windows下为Python安装Matplotlib模块
2015/11/06 Python
windows下ipython的安装与使用详解
2016/10/20 Python
python 搜索大文件的实例代码
2019/07/08 Python
python3.7环境下安装Anaconda的教程图解
2019/09/10 Python
python爬虫中多线程的使用详解
2019/09/23 Python
Python多线程操作之互斥锁、递归锁、信号量、事件实例详解
2020/03/24 Python
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
最好的意大利皮夹克:D’Arienzo
2018/12/04 全球购物
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
高一生物教学反思
2014/01/17 职场文书
红旗方阵解说词
2014/02/12 职场文书
优秀工会工作者事迹材料
2014/06/02 职场文书
奥运会口号
2014/06/13 职场文书
Html5调用企业微信的实现
2021/04/16 HTML / CSS