精华内容
下载资源
问答
  • 杂记(2)JS脚本自动点击页面按钮

    万次阅读 多人点赞 2018-06-26 15:19:44
    一、背景说明我一直觉得写程序、写算法、会编程这些我们程序员赖以生存的技能,应该更多的为我们自己服务,而不仅仅...我们公司所在的园区提供一站式班车服务,每天我们通过微信公众号的抢票页面,在规定的时间内抢...

    一、背景说明

    我一直觉得写程序、写算法、会编程这些我们程序员赖以生存的技能,应该更多的为我们自己服务,而不仅仅成为我们被企业压榨的工具。简而言之,我们的编程技能不要仅仅为了找工作、面试、干领导布置下来的任务,而应该让这种技能更多的为我们自己服务。

    下面我要分享一个我自己的经历,代码很短,但确实是为我自己提供了便利。

    我们公司所在的园区提供一站式班车服务,每天我们通过微信公众号的抢票页面,在规定的时间内抢票,然后持电子票乘车上下班。这个票刚开始还比较好抢,随着园区人越来越多,票也越来越难抢,一个不留神儿,票就被抢完了,而比较糟糕的是中午抢票时间是12:30,正是我要午休的时间,没办法,我只能牺牲自己午休的时间,生怕抢不到票。

    于是,我琢磨能不能写一个自动抢票的脚本。。。。。。

    二、JS脚本

    1、在电脑谷歌浏览器中打开抢票页面


    我要抢的是3号车的第一班,思路就是获取这个“抢票”按钮,并自动点击。

    2、JS脚本如下:

    var buttons = document.getElementsByTagName("button");
    //每秒执行一次,若页面按钮全部展现出来,即可获取第5个按钮,并点击
    setInterval(function() {
    	if(buttons.length == 10){
    		var button = buttons[4];
    		button.click();
    	}
    },1000);

    通过document.getElementsByTagName("button")获取页面上所有button(非抢票时间,没有“抢票”按钮),到了抢票时间,所有按钮出现,页面一共可以获取10个button按钮,第5个按钮,是我需要点击的按钮,因此获取第5个按钮,并点击。

    3、脚本如何使用

    F12打开谷歌浏览器的开发者模式,选择console标签页,并将脚本粘贴进去,点击回车按钮。


    博主写文章时,该班次的车票已经抢完了,因此弹窗显示“本班次的车票已经抢完了”


    展开全文
  • jq加载页面自动点击按钮,则 <i id="spPoints">按钮</i> <script language="javascript" type="text/javascript"> ..

    jq加载时自动执行事件需要这样写

    $(function(){
       $('.signinpanel').hide();//加载时,隐藏一个元素
    })
    
     
    jq加载页面时自动点击按钮,则
    <i id="spBalance">按钮</i>
    <script language="javascript" type="text/javascript">
    	function xieyi(){
    $("#spBalance").trigger("click");
    }
    $(document).ready(function(){
           
         window.onload=xieyi;
        });
    </script>

    另外,如果是点击完一个弹出按钮后,自动点击另一个按钮.可以这样实现

    以下案例效果为 点击确定后,自动会在输入框中填写"我准备好了!",然后,再自动点击提交按钮

    if(r[11]=='2'){
    	//如果第四人报名成功,则弹窗
    	if (confirm("牌友凑齐,您准备好开始打牌了吗?\n 准备好了,请点击确定\n ")){
    	  cttx=document.getElementById('ln');
    	cttx.value='我准备好了!';
    //$('.blab_send_button').click(); 
    document.getElementById('blab_send_button').click();
     }
     else{}
    	
    	
    }

    中红外QCL激光器 中红外QCL激光器

    展开全文
  • jsp页面加载时自动点击指定按钮的写法 jsp提交表单给服务器,当服务器处理完毕,我们通常在servlet中通过forward(转发)或sendRedirect(重定向)方法返回之前的jsp页面,但是,如果提交表单时的jsp页面并不是这个...

    jsp提交表单给服务器,当服务器处理完毕,我们通常在servlet中通过forward(转发)或sendRedirect(重定向)方法返回之前的jsp页面,但是,如果提交表单时的jsp页面并不是这个jsp页面一开始打开的样子,比如图一是teacher.jsp加载后的界面,图二是teacher.jsp提交表单时的界面:
    在这里插入图片描述
    在这里插入图片描述
    如果想让服务器返回teacher.jsp页面的图二状态,可以在提交表单时给servlet传一个状态值,我这里是“div2”,然后利用request.getSession(true).setAttribute方法保存在session中,在teacher.jsp页面加载时根据状态值判断要自动点击“教师评分”按钮,js代码如下:(其实代码才是重点,嘿嘿)

    $(function(){	//页面加载时执行
    	if(document.getElementById("judgeDiv").innerHTML == "div2"){  //根据状态值判断点击哪个按钮
    		setTimeout(function() {
    			// IE
    			if(document.all) {
    				document.getElementById("btn2").click();  //自动点击“教师评分”按钮
    			}
    			// 其它浏览器
    			else {
    				var e = document.createEvent("MouseEvents");
    				e.initEvent("click", true, true);
    				document.getElementById("btn2").dispatchEvent(e);
    			}
    		});
    }
    
    
    展开全文
  • 点击按钮自动刷新页面问题

    万次阅读 多人点赞 2018-01-13 22:13:15
    问题()">查询点击页面上的按钮,执行完button的click事件后,会自动的重新刷新一下当前的页面。原因button,input type=button按钮在IE和w3c,firefox浏览器区别: 当在IE浏览器下面时,button标签按钮,input标

    问题

    <button class="layui-btn layui-btn-primary" onclick="findData()">查询</button>

    点击页面上的按钮,执行完button的click事件后,会自动的重新刷新一下当前的页面。

    原因

    button,input type=button按钮在IE和w3c,firefox浏览器区别:

    1. 当在IE浏览器下面时,button标签按钮,input标签type属性为button的按钮是一样的功能,不会对表单进行任何操作。
    2. 但是在W3C浏览器,如Firefox下就需要注意了,button标签按钮会提交表单,而input标签type属性为button不会对表单进行任何操作。

    解决方案

    将button标签更换为input

    <input class="layui-btn layui-btn-primary" value="查询" onclick="findData()"></input>

    为button按钮增加一个type=”button”属性

    <button type="button" class="layui-btn layui-btn-primary" onclick="findData()">查询</button>
    展开全文
  • Html点击按钮自动刷新页面问题

    千次阅读 2019-10-21 16:16:52
    点击页面上的按钮,执行完button的click事件后,会自动的重新刷新一下当前的页面。 原因 button,input type=button按钮在IE和w3c,firefox浏览器区别: 当在IE浏览器下面时,button标签按钮,...
  • 点击按钮自动刷新页面

    千次阅读 2018-09-05 14:57:00
    点击上述按钮页面自动刷新 <原因> 在W3C浏览器中,button标签按钮会提交表单,而input标签type属性为button不会对表单进行任何操作。 <解决> 1.将button标签更换为input <input type="button" ></input>...
  • 一开始加载页面 没有数据的 输入条件点击搜索 出来数据 然后我双击数据查看详细页 我看完后点击返回 页面条件都在 就是数据没了 我想返回到这个页面的时候 自动点击搜索按钮这样数据就出现了 同一个页面的话 用...
  • vue项目点击button按钮页面自动刷新问题总结 1.问题背景: 最近在做的一个vue项目遇到了一个奇葩的问题,在页面中有个弹窗,在弹窗页面搜索条件后点击搜索按钮后,弹窗关闭并自动刷新了当前页面。关键是这个问题还...
  • vue中,点击button按钮后,页面上的input框自动聚焦 一、首先想到的用vue指令 v-focus,然而没有成功 <Input v-model=“book.isbnOrIssn” @change.native="_getIsbn" @blur="_getIsbn" :disabled=“snDisabled”...
  • 标题解决button按钮点击自动刷新页面的问题 问题 页面上有一个查询按钮为Button标签,点击查询按钮后会自动刷新页面,令人费解,查资料后发现是button的默认行为导致的。 <button class="btn btn-default ...
  • C# webbrowser控件点击页面按钮

    千次阅读 2013-01-22 09:19:31
    通过参考网上一些资料,自己动手实现一个利用webbrowser控件实现了自动点击网页按钮的功能,其实很简单的,下面介绍一下怎么利用webbrowser控件自动点击网页按钮。  Webbrowser控件我就不介绍了,是个控件加载web...
  • button:不会自动刷新 image button 和submit会自动刷新 ...如果想使用图片按钮,但又不想点击按钮页面自动刷新;那么就用button然后设置按钮的背景图 如果想使用图片按钮,且允许自动刷新页面可以用
  • Webview页面按钮实现自动点击

    千次阅读 2016-11-06 15:31:54
    @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mWebview = (WebView)findViewById
  • 我在看一个视频,但是这个视频过一会就暂停了,我想写一个脚本来控制它,当他暂停后就自动让它开始播放。我在控制台发现页面中这样一段代码。希望对大家有所提示,具体的我也就不懂了,我会写js,但是不知道怎下手去...
  • 前面使用的自动打开连接代码,但按钮没有连接,是腾讯的JS ;url=XXXX"> 需要能自动打开点击页面内图标按钮 ![图片说明](https://img-ask.csdn.net/upload/201507/01/1435688460_246386.png)
  • 点击按钮或者a标签页面自动刷新

    千次阅读 2018-04-25 11:03:38
    &lt;form&gt; &lt;button onclick="bbb()"&gt;提交&lt;/button&gt; &lt;/form&...自动刷新就两种:1.&lt;form&gt;里面嵌套button必须要给button设置
  • 自动点击网页按钮

    万次阅读 2010-06-26 10:40:00
    在VC里用webbrowser控件模拟自动点击按钮,有如下3种方法,但不是每时每刻都行的通的,哪种方便用哪种。 一、获取该按钮的网页元素接口,调用接口的click()函数 1.用httpWatch等工具获得该按钮的网页元素...
  • layui点击按钮页面自动刷新的问题

    千次阅读 2018-11-22 20:46:19
    点击test按钮后,应该弹出信息“test”,但是运行后没有弹出信息,而是页面刷新了。 原因: button,input type=button按钮在IE和w3c,firefox浏览器区别: 当在IE浏览器下面时,button标签按钮,input标签...
  • 最近在开发一个小web的时候想给一个按钮增加一个弹出dialog功能,但是发现点击按钮页面总是自动滚动至顶部,这点从用户体验上来讲是极其不爽的,于是开始跳进google大池寻求解决办法。网上的办法有很多,但是唯独...
  • 需求:点击button按钮,录入成功后,页面上的input框自动聚焦,快速进行下一次录入,提高效率 开始尝试了几种方法都没有成功 一、首先想到的用vue指令 v-focus,然而没有成功 <Input v-model="book....
  • bootstrap 框架 按钮自动刷新页面问题

    千次阅读 2019-05-09 13:59:18
    1 、问题:查询页面点击按钮希望刷新表格数据,每次点击这个按钮的时候,执行完button的click事件后,会自动的重新刷新一下当前的页面。 <div class="col-sm-4" style="text-align:left;"> <button ...
  • 点击按钮跳转页面

    千次阅读 2014-07-22 15:12:51
    点击按钮跳转到某个页面: [code="html"] [/code]
  • JS设置自动点击按钮

    万次阅读 2018-07-16 15:54:42
    &lt;p&gt;&lt;input type="button" id="change" class="button" hidden value="x" style="width: 20px;height:20px;text-align: center;...backgroun
  • Android中实现按钮自动点击

    千次阅读 2020-02-18 19:00:22
    在Android项目中,有时候是利用按钮来更新消息,但是想要自动更新就需要设置按钮自动点击,前面声明和关联按钮控件就不说了 代码如下: button1.performClick(); 也算写项目中的一个小笔记。 ...
  • 页面定时自动关闭代码(无需使用按钮点击关闭)在 中写入代码 //3000即页面在打开3秒后自动关闭此页面function mm(){ window.opener=null; window.close();} 页面关闭代码(使用点击关闭按钮关闭窗口)在 中写入...
  • 为什么 点击alert弹出的对话框中的 确定按钮之后 页面自动刷新,怎样防止不刷新?

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 236,124
精华内容 94,449
关键字:

如何自动点击页面按钮