我们今天要重点给大家讲解一下关于按键精灵的浏览器控件(WebBrowser)和控件的文本输入属性(HtmlInput),感兴趣的朋友可以继续往下读!

按键精灵是一款出色的脚本制作工具,通过按键精灵我们完全可以摆脱双手,把一些繁琐复杂的工作任务通过按键精灵我们轻松的就可以完成,还能提高工作任务的效率,想要学好按键精灵我们就得了解按键精灵的基础语法,其实也很简单,按键精灵语法和VB语法,以及易语言语法基本详细,且按键精灵针对所有的控件属性和命令以及各项函数都提供了详细的帮助文档,想要学好按键精灵其实是很简答、很轻松的,好了下面小编将会带大家了解按键精灵的浏览器控件(WebBrowser)和其文本输入属性(HtmlInput)。

1、关于按键精灵的浏览器控件(WebBrowser)的讲解

首先WebBrowser控件是按键精灵给开发者提供的一款内置超文本浏览器,包含了很多控件属性还有控件函数,我们可以整合WebBrowser控件提供的命令和函数来实现多样性的网页操控功能,比如自动化的浏览器文本填表、按钮点击、网页刷新等。

2、WebBrowser1.HtmlInput 控件属性讲解

WebBrowser1.HtmlInput命令属性的意思是在浏览器网页中指定特征的文本框输入内容,语法为(Form1.WebBrowser1.HtmlClick "tag:A&txt:论坛")。

参考案例代码1:

Event Form1.Button1.Click

Form1.WebBrowser1.Url = "http://www.lieju.com/login/?from=index"

End Event

Event Form1.Button2.Click

Form1.WebBrowser1.HtmlInput "账号", "name:username"

Form1.WebBrowser1.HtmlInput "19951220gjx", "name:password"

Form1.WebBrowser1.HtmlClick "value:登录列举网&name:Submit3"

End Event

WebBrowser1.HtmlInput 控件属性如何实现浏览器文本填写呢?

回答:实现的方法其实很简答,具体实现的步骤请按照如下提供的方法去操作就可以了,上面我们为大家提供了参考案例代码,我们将会按照这个案例代码为大家去讲解。

实现步骤:

1、我们打开按键精灵,然后在界面里面画一个浏览器控件,再添加两个按钮控件,看如下图1。

1.png (26.42 KB, 下载次数: 17)

2020-1-9 16:01 上传

(图1)

2、完了我们双击按钮1进入控件的点击事件里面,在事件里面编写代码,我们需要实现的效果为点击按钮1在浏览器里面打开某网址,请看下面提供的代码:

Event Form1.Button1.Click  (按钮1控件的点击事件开始)

Form1.WebBrowser1.Url = "http://www.lieju.com/login/?from=index"   (意思就是在浏览器1里面打开url属性值指定的网址)

End Event  (按钮1控件的点击事件结束)

3、然后我们再双击按钮2进入控件的点击事件里面,在按钮2的事件域里面编写浏览器文本框自动输入文本的功能代码,请看下面的参考代码:

Event Form1.Button2.Click  (按钮2控件的点击事件开始)

Form1.WebBrowser1.HtmlInput "账号", "name:username"   (意思是在浏览器网页里指定特征为“name:username”的文本框里面输入“账号”)

Form1.WebBrowser1.HtmlInput "19951220gjx", "name:password"   (意思是在浏览器网页里指定特征为“name:password”的文本框里面输入“19951220gjx”)

Form1.WebBrowser1.HtmlClick "value:登录列举网&name:Submit3"   (意思是在浏览器网页里面点击指定特征为"value:登录列举网&name:Submit3"的网页元素)

End Event  (按钮2控件的点击事件结束)

完整代码请看上面提供的参考案例代码1。

通过这些操作步骤和代码我们就可以实现按键精灵浏览器里进行自动点击、自动输入文本的功能效果,是不是很简单呢?想要了解其他按键精灵的技术文章请前往《按键精灵脚本制作教程》的淘专辑。

2.png (50.49 KB, 下载次数: 22)

功能

2020-1-9 16:20 上传

网页自动填表html,WebBrowser1.HtmlInput 实现浏览器文本自动填写与点击相关推荐

  1. window小技巧---------电脑自动开关机/电脑自动开机后打开应用/打开浏览器后自动响应某个页面并且f12

    电脑自动开关机/电脑自动开机后打开应用/打开浏览器后自动响应某个页面并且f12 前言 一.设置自动关机 1.window+r cmd输入control 2.选择管理工具 3.选择任务计划程序 4.创建 ...

  2. python 自动填表单 不用webdriver_用python-webdriver实现自动填表

    在日常工作中常常需要重复填写某些表单,如果人工完成,费时费力,而且网络延迟令人十分崩溃.如果能够用程序实现自动填表,效率可以提高一倍以上,并且能够移植到多台计算机,进一步提高工作效率.webdrive ...

  3. html自动填充密码width 0,解决浏览器会自动填充密码的问题

    解决办法是在form上或input上添加autoComplete="off"这个属性. form表单的属性如下所示: 但是这个解决方案在谷歌和火狐上均有bug,下面来一个一个解决. ...

  4. 自动填表的IE面板插件

    简介 IE的面板实际就是嵌入到IE浏览器中的子窗体.面板有两种显示模式,一种是垂直显示在浏览器的左侧,一种是水平显示在浏览器的下方.IE浏览器内置提供了很多的标准面板,如收藏夹和搜索面板这些是垂直的面 ...

  5. VB与IE浏览器交互——自动填表

    VB填充IE上的输入框并提交       假设登录页面的HTML代码如下:         <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTM ...

  6. C# WebBrowser实现网页自动填表

    曾今向网友介绍过我的一个自己编写的自动填写网页表单的小程序,很多网友都觉得很实用,也许多会对这个程序的源码很感兴趣,这里我只是简介下程序中用到的主要代码.最初我是通过下面这篇文章渐渐积累的相关知识,再 ...

  7. php自动填表单,vb实现网页自动填表

    搜索热词 选中复选框 Private Sub Command1_Click() Dim objDoc As Object Dim i As Integer Set objDoc = WebBrowse ...

  8. html 自动填表,Delphi WEB网页自动填表

    Delphi中利用webbrowser控件来实现自动填表,此例为一模板,稍作修改可用来自动申请QQ.邮箱.论坛ID之类(不包含验证码识别). 代码如下: unit Unit1; interface u ...

  9. VB制作网页自动填表(强烈推荐)

    VB制作网页自动填表(强烈推荐) VB制作简单模拟器教程入门版 第一讲 如何用VB编程打开一个网页: 由于是为做模拟器做铺垫,所以就不介绍别的方法,只介绍一种最简单的用webbrowser控件实现(实 ...

最新文章

  1. Spring-Security-入门(一):登录与退出
  2. js发送邮件确定email地址
  3. 笔记-信息化与系统集成技术-云计算操作系统的主要关键技术
  4. [译] APT分析报告:08.漏洞利用图谱–通过查找作者的指纹来寻找漏洞
  5. C++工作笔记-stl中map基础用法(插入,遍历,删除)
  6. Moodle中的角色与权限控制
  7. TWaver初学实战——基于HTML5的交互式地铁图
  8. iOS底层探索之多线程(九)—GCD源码分析(栅栏函数)
  9. 基于FPGA的CNN算法移植(一)概述
  10. 计算机组成原理 — PCI-E 外设接口标准
  11. Python+Appium自动化测试-通过坐标定位元素
  12. 为什么说梯度的反方向是函数下降最快的方向
  13. iPad上用code-server运行VS Code
  14. 杭电2019多校第三场 HDU-6608 Fansblog(威尔逊定理+大数判素数+逆元)
  15. 北京周边自行车骑行线路大全
  16. 解决unix:///var/run/supervisor/supervisor.sock no such file问题
  17. Android Studio 开发–微信APP门户界面设计
  18. 使用ijkplayer进行视频播放
  19. PIC单片机之中断程序
  20. Oracle问题:ora-12514

热门文章

  1. 面向交通预测的动态图卷积循环神经网络:基准和方法(重磅推荐)
  2. BGP协议详解及工作原理
  3. AndroidInputSystem
  4. 东师奥鹏计算机应用基础19春,东师计算机应用基础19春在线作业1【参考答案】...
  5. gsoc 任务_gsoc20第3集从谱线中识别元素
  6. Unity接入高德SDK实现定位
  7. 【Android】SingleTask与SingleInstance的区别
  8. Reactor模式!
  9. react、react-redux、redux-thunk、react-saga运用
  10. STM32CubeMX外部中断