huangke 发表于 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}")

至于一个发送回车发出,其他的都没有反应,郁闷啊..哪里出错了??!!

kn007 发表于 2009-6-11 15:17:14

这网站不简单,你等等呢个

kn007 发表于 2009-6-11 15:20:10

双重表单保护,我能力不够,等待高人吧

huangke 发表于 2009-6-11 15:24:56

哦哦....OMG

javarike 发表于 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看相关函数...

kn007 发表于 2009-6-11 17:05:01

你没试试?不行哦

rho123 发表于 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")

rho123 发表于 2009-6-11 17:56:43

觉得这网页是怪怪的 :face (8):

lynfr8 发表于 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 http://www.autoitx.com/images/common/back.gif

可行!

kn007 发表于 2009-6-11 19:17:21



可行!
lynfr8 发表于 2009-6-11 17:58 http://www.autoitx.com/images/common/back.gif那我这边怎么不可以,你是不是引用错了

kn007 发表于 2009-6-11 19:18:13

咦,确实可以了,汗,难道还有时间差?!

autothem 发表于 2009-6-12 12:27:27

这个有用,学习了

rikthhpgf2005 发表于 2010-3-12 08:59:57

:face (15):学习中。。。。
页: [1]
查看完整版本: 一个简单的网页元素获取问题!