打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
秋名山的老司机教你如何登录有密码的网站

鉴于有朋友问到如何登录有账号密码的网页,那么今天就介绍一下控制输入框和登录按钮。

代码百度很容易就找到,不少人应该是不知道怎么去找对应的网页代码和怎么修改才不会完全完成的。

以登录网易邮箱为例 http://email.163.com/#from=163nav_icon

先找到账号的代码,以傲游为例(不少浏览器带有开发工具,谷歌、IE11什么的都有的,略微不同而已),可以直接利用,对新手很友好。看图。


很容易就找到了对应的代码,记号ID或者name。这里我就记下ID usenameipt

 

同样的办法获取密码对应的ID pwdinput


 

获取登录按钮btnsubmit

Ok,接下来修改代码。我先copy了一段代码来,这个就是登陆用的。

Sub 登陆网易()

    On Error Resume Next

    With CreateObject('internetexplorer.application') ’建立IEAPP

        .Visible = True ’设置可见

        .Navigate http://email.163.com/#from=163nav_icon设置打开URL

        Do Until .ReadyState = 4

            DoEvents  ’控制权交给系统防假死,其实你不去动他,一般的网页卡不死。

        Loop

        .Document.All('userNameIpt').Value = '账号' ’all里面的改为刚才得到的ID

        .Document.All('pwdInput').Value = '密码' ’同上

        .Document.All('btnSubmit').Click ’同上,不过这里是点击操作

’ALL可以用getelementbyid,顾名思义,通过ID获取元素,用这个比较好,IE11这两种方法都不支持,我也是日了狗,得用别的方法。

        While .ReadyState <> 4 Or .Busy ’下面都是延迟等待相关的代码

            DoEvents

        Wend

'        t1 = Timer

'        Do Until Timer > t1 + n '延迟n

'            DoEvents

'        Loop

 

    End With

End Sub



账号密码如果对的话,就能登录了。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
一段“神奇”的代码,随意修改网页内容 | 电脑知识探讨
发一个代码,可以随便修改网页上的内容
如何实现穷举一个网页中所有ID
教你查看网页已加密的密码
账号密码藏身U盘或手机中即插即用一键登陆
CSS 获取浏览器尺寸
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服