js实现浏览器自动点击
<!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
代码
<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脚本标签内的代码粘贴进去(不要首尾标签),点击回车即可,一定要在活动结束前放进去。
结果预览
修改setInterval(function(){},millisec)中的millisec(毫秒为单位),可以控制点击频率。
这只是个简单的js代码,没有实现验证码自动验证。
可以参考学习,切勿拿来做有违道德,谋取利益的事。
个人博客,仅用来做些笔记,不保证内容正确性,若发现错误,恳请纠正。
js实现浏览器自动点击相关推荐
- c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2
c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2 原文:c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2 ...
- javascript脚本实现浏览器自动点击(阿里员工秒杀月饼)
原文地址https://blog.csdn.net/ani521smile/article/details/52575063 秒杀活动页面 <!DOCTYPE HTML> <html ...
- S脚本实现浏览器自动点击(阿里员工秒杀月饼)
秒杀活动页面 <!DOCTYPE HTML> <html><head><meta http-equiv="Content-Type" co ...
- JS防止浏览器自动记住密码
最近项目上做了这样一个功能,使用autocomplete="off"不能解决FF的问题,依旧会提示是否记住密码,第一次写博客,不足之处请大神们多多指点. HTML部分: 先设置用户 ...
- 浏览器插件自动点击程序
浏览器插件自动点击程序 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容居中.居左.居右 SmartyPan ...
- 浏览器自动注入js脚本
浏览器自动注入js脚本 网页一般把js函数放在head元素内,注入js脚本实际上就是给head元素添加一个script的子元素. 在木头浏览器项目管理器中新建一个填写内容的步骤,添加填写项 ...
- js自动触发点击事件
js自动触发点击事件 // 进入页面立即触发(()=>{// 兼容IEif(document.all) {document.getElementById("aid").cli ...
- html5实现浏览器自动全屏,[JavaScript] 用html5 js实现浏览器全屏
项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的 效果. 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以 让页面中的图片,视频等全屏目前只有g ...
- js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题...
js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题 js模拟form表单提交数据源码: /** * js模拟form表单提交 * @param ...
最新文章
- Ubuntu下ibus在firefox浏览器中选中即删除的解决办法
- 【职场攻略】是什么决定了我们的工资
- 学习ribbon,进来看看吧
- Python学习,装饰器,元类
- onenote复制出来是图片_你真的了解 OneNote 吗?
- C语言学习之分别用while、for 编写程序,计算1+2+3+......+100的值
- Linux技巧:多核下绑定硬件/进程到不同CPU
- 【HDU - 5091】Beam Cannon(线段树,扫描线)
- v4l2 框架下如何设置分辨率_【微学习】低压计量电表如何设置?(下)
- cubrid php,PHP - Manual: CUBRID (官方文档)
- Setting下的自定义控件LinearColorBar
- 【FreeSWITCH】录音功能调试报告-2
- 台位数量超过9时,知识竞赛软件如何进行前期设置?
- OD调试器调试Delphi程序按钮事件断点方法
- C/C++ 根据年月日计算星期几——蔡勒公式篇
- markdown中让表格居中的写法
- Excel如何批量删除所有空格
- 《短线交易大师》的读书笔记
- 用PS把人物皮肤处理的质感又通透
- 模糊查询 like 多个条件
热门文章
- 少年前线服务器维修,少年前线改造系统在哪 | 手游网游页游攻略大全
- 微信小程序图片无缝衔接(微信小程序)
- pdf转换成cad软件哪个好
- “Tplink端口映射设置”教程---快解析
- 查理·芒格推荐的投资人必读书单
- 金蝶BOS 报表插件
- 多目标跟踪最新综述(基于Transformer/图模型/检测和关联/孪生网络)
- 上班族适合的兼职副业有哪些?
- c语言三级考试题库,计算机三级考试C语言上机试题.doc
- 【C语言笔记】关于字符常量中‘\’的用法