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

一个简单的网页元素获取问题!

[复制链接]
发表于 2009-6-11 15:05:27 | 显示全部楼层 |阅读模式
打开"http://www2.chinaport.gov.cn/pub/index.htm"
想将密码设置为:11111111,然后按下"确定",但是总是失败,连密码都设置不到,好是报啊!!!!!人生啊!!!!!


#include<IE.au3>
$oIE = _IECreate("http://www2.chinaport.gov.cn/pub/index.htm")
$passwd = _IEGetObjByName($oIE,"txtPd")
  _IEPropertySet($passwd,"innertext","11111111")
Send("{Enter}")

至于一个发送回车发出,其他的都没有反应,郁闷啊..哪里出错了??!!
发表于 2009-6-11 15:17:14 | 显示全部楼层
这网站不简单,你等等呢个
发表于 2009-6-11 15:20:10 | 显示全部楼层
双重表单保护,我能力不够,等待高人吧
 楼主| 发表于 2009-6-11 15:24:56 | 显示全部楼层
哦哦....OMG
发表于 2009-6-11 16:45:52 | 显示全部楼层
#include<IE.au3>
$oIE = _IECreate("http://www2.chinaport.gov.cn/pub/index.htm")
$MainFram = _IEFrameGetObjByName($oIE,"datamain")
  $passwd = _IEGetObjByName($MainFram,"txtPd")
   _IEPropertySet($passwd,"innertext","11111111")
 _IEImgClick($MainFram,"images/confirm.gif","src")
Frame  看相关函数...
发表于 2009-6-11 17:05:01 | 显示全部楼层
你没试试?不行哦
发表于 2009-6-11 17:55:51 | 显示全部楼层
#include <IE.au3>
$oIE = _IECreate("http://www2.chinaport.gov.cn/pub/Default.htm")
$passwd = _IEGetObjByName($oIE,"txtPd")
_IEFormElementSetValue ($passwd,"111111")
_IEImgClick($oIE,"images/confirm.gif","src")
发表于 2009-6-11 17:56:43 | 显示全部楼层
觉得这网页是怪怪的
发表于 2009-6-11 17:58:15 | 显示全部楼层
#include
$oIE = _IECreate("http://www2.chinaport.gov.cn/pub/index.htm")
$MainFram = _IEFrameGetObjByName($oIE,"datamain")
  $passwd = _IEGetObjByName($MainFram,"txtPd")
   _IEPropertySet($passwd ...
javarike 发表于 2009-6-11 16:45


可行!
发表于 2009-6-11 19:17:21 | 显示全部楼层
可行!
lynfr8 发表于 2009-6-11 17:58
那我这边怎么不可以,你是不是引用错了
发表于 2009-6-11 19:18:13 | 显示全部楼层
咦,确实可以了,汗,难道还有时间差?!
发表于 2009-6-12 12:27:27 | 显示全部楼层
这个有用,学习了
发表于 2010-3-12 08:59:57 | 显示全部楼层
学习中。。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 22:37 , Processed in 0.078125 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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