找回密码
 加入
搜索
查看: 2979|回复: 5

[IE类操作] 谁能指教下这个网页中的内容怎么自动完成,实在是想不出来了 -- 【已解决】

  [复制链接]
发表于 2011-1-7 21:57:15 | 显示全部楼层 |阅读模式
本帖最后由 kevinch 于 2011-1-10 11:55 编辑

网址:http://www.onlineys.com/desearch/index.jsp
找不到控件,也穷举不出,试着用JS直接赋值也赋不对,请高手指点一下吧
发表于 2011-1-7 23:30:16 | 显示全部楼层
大概看了下 应该是iframe的问题吧
http://www.onlineys.com/common/p ... fo.do?method=deMain
 楼主| 发表于 2011-1-8 07:09:33 | 显示全部楼层
大概看了下 应该是iframe的问题吧
sxd 发表于 2011-1-7 23:30


ID之类的都找到了,就是无法引用及输入内容,版主能指点一下吗?
发表于 2011-1-10 01:26:45 | 显示全部楼层

#include <IE.au3>
$oIE = _IECreate("http://www.onlineys.com/desearch/index.jsp")
$odeFramePage = _IEFrameGetObjByName($oIE,"deFramePage")
_IELoadWait($odeFramePage)
$oProvinceSelect = _IEGetObjById($odeFramePage,"province_select")
_IEFormElementOptionSelect($oProvinceSelect,"北京",1,"byText")
Sleep(1000);这个网页选取了地区后会等个xml回来,我没有非常好的办法,先sleep好了
_IENavigate($oIE,"javascript:deFramePage.reloadGridData()")

评分

参与人数 2金钱 +30 收起 理由
qq123123 + 10
kevinch + 20 感谢帮助,我测试一下

查看全部评分

 楼主| 发表于 2011-1-10 11:55:14 | 显示全部楼层
sxd 发表于 2011-1-10 01:26

报告一下测试结果:完全成功,感谢高手
发表于 2011-6-9 18:29:55 | 显示全部楼层
回复 4# sxd


    deFramePage 是怎么得到的,网页的源文件找不到
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-13 15:00 , Processed in 0.088536 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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