概述
(菜鸟级)最近做一个网页界面的测试,不断重复后台修改,然后刷新输入账号密码登录的过程,于是想起来用vbs写一个脚本实现自动登录。网上搜了一下啊,发现一个精品贴。http://blog.51cto.com/hooden/1597749。但是一直找不到对象。又看了一个大神的回答,发现getElementById)仅用于id,已经年代久远最后发现了一个功能强大的querySelector。
官方文档:https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector
最后吐槽一下,感觉速度还是一般,是ie的原因吗?准备换谷歌试试。
还是原生文档靠谱,就是英文的看起来好累,跪求方法。。。
附录代码
Dim username,password,IE '定义变量
username = "aaaaaaaa" ' 输入用户名
password = "bbbbbbbb" '输入密码
Set IE =CreateObject("InternetExplorer.Application") '调用IE程序
ie.FullScreen=0 '全屏化IE对象
IE.Visible = True '窗口可视化
IE.Navigate "www.abc.com/" '打开网站
Do while IE.ReadyState<> 4 or IE.busy '用循环语句确保网页加载完毕才执行下面操作
wscript.sleep 2000 '设置延迟2000ms
loop
IE.document.querySelector("#userNameInput").value=username '修改(传入)账户
IE.document.querySelector("#userPwdInput").value=password '修改(传入)密码
IE.document.querySelector("#logonBtn").onclick '模拟按第二次登陆键
最后
以上就是碧蓝黑夜为你收集整理的vbs实现网页自动登录功能(菜鸟级)的全部内容,希望文章能够帮你解决vbs实现网页自动登录功能(菜鸟级)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复