使用win32ole进行页面加载和跳转

require "win32ole" 
#包含库

ie = WIN32OLE.new('internetExplorer.Application')

ie.visible = true 
#这个时候就可以看到一个ie的界面出来了

ie.navigate('http://mail.163.com') 
#转到这个页面

sleep(0.1) until ie.busy == false 
#sleep 直到ie.busy为false 页面完全载入为止

ie.Document.getElementById("username").value = "coderlee" 
#输入账户名

ie.Document.getElementById("password").value = "******" 
#输入密码

ie.Document.getElementById("btn1").click 
#登录按钮的id是btn1 模拟点击一下

=begin
页面跳转
ie.navigate('http://mail.163.com') #转到这个页面
ie.goto('http://mail.163.com')
ie.attach(:url,'http://mail.163.com')
=end


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值