xiaobaiyang123哈哈
2018-01-04 06:17
采纳率: 0%
浏览 3.6k

一个网页中某个指定的按钮如何在指定时间例如(12:00:00)自动点击,急求,回答的好的追加。

一个网页中某个指定的按钮如何在指定时间例如(12:00:00)自动点击,急求,回答的好的追加。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

13条回答 默认 最新

  • xiaobaiyang123哈哈 2018-01-04 06:19

    想抢个东西,每次就很慢,想通过代码实现,只可惜自己无才,还望高人指点

    评论
    解决 无用
    打赏 举报
  • qq778942512 2018-01-04 06:23

    用JS写个定时器 定时触发按钮事件

    评论
    解决 无用
    打赏 举报
  • 脱裤儿任风吹 2018-01-04 06:26

    这种事情我觉得还是定时脚本比较靠谱一点

    评论
    解决 无用
    打赏 举报
  • 雨泽დ 2018-01-04 06:33

    可以写谷歌浏览器插件,在函数中写 定时器 ,不断点击页面上的这个按钮
    然后把插件加到扩展程序中,

    评论
    解决 无用
    打赏 举报
  • PYS_Goon 2018-01-04 06:42

    如果页面是在浏览器里打开的,并且一直不退出,那么获取当前时间,然后计算距离12:00:00的时间差用JS写一个setTimeout就行了。
    如果没有打开的页面,就需要研究一下点击后触发了什么操作。
    如点击后向服务器发送了一个HTTP的请求,那可以使用后台任务计划和爬虫技术进行伪造提交。

    评论
    解决 无用
    打赏 举报
  • CodeMonkey_HZH 2018-01-04 06:44

    //先把按钮的点击事件绑定了
    //定时器每隔1秒检查一次时间
    var t = setInterval(function () {
    var nowDate = new Date();
    //12:00:00
    if (nowDate.getHours() == 12 && nowDate.getMinutes() ==0 && nowDate.getSeconds() == 0 ) {
    clearInterval(t);//不再检查

    //获取按扭元素,手动调用点击事件
    //$().click();
    }
    }, 1000);

    另一种思路 一秒检查一次太频繁了
    调用定时器t1一个小时检查一次,当时间为11时的时候
    调用另一个定时t2,改为1分钟检查一次
    为59分时 调用定时器t3 改为1秒校验一次 当为59秒时 调用点击事件

    评论
    解决 无用
    打赏 举报
  • zxqiang1 2018-01-04 06:55

    写个一个定时器当当前时间到了你要的时间让定时器执行

    评论
    解决 无用
    打赏 举报
  • hello19930815 2018-01-04 07:01

    绑定一个监听事件,动态刷新

    评论
    解决 无用
    打赏 举报
  • chengxuyuan_one 2018-01-04 07:33

    这个肯定用计时器setIntval,算一下距离12点的时间,做一个时间表,然后写一个触发函数,等时间到时,触发这个函数

    评论
    解决 无用
    打赏 举报
  • 孤芳不自賞 2018-01-04 07:42

    你首先要确定是客户端上的时间还是服务器的时间。

    评论
    解决 无用
    打赏 举报
  • 老杨2011 2018-01-04 07:44

    写一个js 做成快捷方式,设置函数 每时间间隔点击一次就行了

    评论
    解决 无用
    打赏 举报
  • 听楼一夜雨 2018-01-04 07:44
    评论
    解决 无用
    打赏 举报
  • weixin_41337996 2018-01-04 08:14

    //先把按钮的点击事件绑定了
    //定时器每隔1秒检查一次时间
    var t = setInterval(function () {
    var nowDate = new Date();
    //12:00:00
    if (nowDate.getHours() == 12 && nowDate.getMinutes() ==0 && nowDate.getSeconds() == 0 ) {
    clearInterval(t);//不再检查

    //获取按扭元素,手动调用点击事件
    //$().click();
    }
    }, 1000);

    另一种思路 一秒检查一次太频繁了
    调用定时器t1一个小时检查一次,当时间为11时的时候
    调用另一个定时t2,改为1分钟检查一次
    为59分时 调用定时器t3 改为1秒校验一次 当为59秒时 调用点击事件就可以了

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题