找回密码
 加入
搜索
查看: 4059|回复: 12

[IE类操作] (已解决)不能自动提交用户名和密码

 火.. [复制链接]
发表于 2010-11-5 10:16:32 | 显示全部楼层 |阅读模式
本帖最后由 laomao127 于 2010-11-16 16:05 编辑

这个代码不能自动提交用户名和密码 不知道是那里出了问题,请高手指点,谢谢

$oIE = ObjCreate("InternetExplorer.Application")
$oIE.visible = 1
$oIE.navigate('http://www.ncepubbs.cn/bbs/login.asp')
$oIE.height = @DesktopHeight
$oIE.width = @DesktopWidth
Do
        Sleep(100)
Until $oIE.readyState = 4
$oIE.document.getElementById('username').value = 'username'
$oIE.document.getElementById('password').value = 'password'
$oIE.document.getElementById('submit').click

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2010-11-5 10:55:30 | 显示全部楼层
没有高手在吗?
发表于 2010-11-5 16:35:18 | 显示全部楼层
本帖最后由 风行者 于 2010-11-5 17:05 编辑

$oIE = ObjCreate("InternetExplorer.Application")
$oIE.visible = 1
$oIE.navigate('http://www.ncepubbs.cn/bbs/login.asp')
$oIE.height = @DesktopHeight
$oIE.width = @DesktopWidth
Do
Until $oIE.busy = False Or $oIE.readyState = 4
$oIE.document.getElementById('username').value = 'username'
$oIE.document.getElementById('password').value = 'password'
Sleep(2000)
$oIE.document.GetElementById('submit').click

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

 楼主| 发表于 2010-11-5 16:40:25 | 显示全部楼层
回复 3# 风行者

您的这个跟我的有区别吗?用户名和密码都不能输入到网页中。
发表于 2010-11-5 16:48:34 | 显示全部楼层
三楼已修改,你再试一试
发表于 2010-11-5 16:54:24 | 显示全部楼层
帮你试了一下,可以输入
 楼主| 发表于 2010-11-5 17:05:18 | 显示全部楼层
为什么我测试不成功呢?我这里只能自动输入验证码。用户名和密码不能被输入?奇怪了。
发表于 2010-11-5 17:06:22 | 显示全部楼层
刚才测试三楼代码可行,你再试试
发表于 2010-11-5 17:41:15 | 显示全部楼层
风行者 发表于 2010-11-5 16:35



    如何高亮显示的呢?
发表于 2010-11-5 19:57:00 | 显示全部楼层
回复 9# gapkiller

代码两头加上
 楼主| 发表于 2010-11-5 21:09:44 | 显示全部楼层
回复 3# 风行者

老大您能解释一下
Until $oIE.busy = False Or $oIE.readyState = 4
$oIE.document.getElementById('username').value = 'username'
$oIE.document.getElementById('password').value = 'password'
这三行代码吗?还有 IE的COM对象句柄和IE对象的方法属性 的详细解释  在网上查都是英文的 有中文的吗? 谢谢
发表于 2010-11-10 13:26:24 | 显示全部楼层
帮你试试。
发表于 2010-11-22 15:04:28 | 显示全部楼层
IE恢复默认设置
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-12 22:54 , Processed in 0.086760 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表