找回密码
 加入
搜索
查看: 1639|回复: 4

[IE类操作] 自动搜索 为何点击不了,代码如下:

[复制链接]
发表于 2010-8-1 15:55:17 | 显示全部楼层 |阅读模式
本帖最后由 ajian_sc 于 2010-8-2 12:06 编辑

#include<IE.au3>

Dim $url,$Value

$url="http://www.youdao.com/n/?keyfrom=un.lingp&vendor=un.lingp_0490"
$Value="唐山大地震"

$oIE=_IECreate($Url,0,1,1,0)

$oForm=_IEFormGetObjByName($oIE,0)  ;返回指定名称的表单元素的对象.
$query=_IEFormElementGetObjByName($oForm,2)    ;找到表单中的输入框。
  _IEFormElementSetValue($query,$Value)

$submit=_IEFormElementGetObjByName($oForm,3)
_IEAction($submit,"click")


Sleep(2000)
_IELoadWait($oIE)
 楼主| 发表于 2010-8-2 12:07:25 | 显示全部楼层
原来是可以的, 是我IE有问题。
发表于 2010-8-2 12:22:20 | 显示全部楼层
因为搜索结果页是弹出的
你注意一下运行之后弹出的浏览器窗口,是不是提示你有弹出窗口被阻止....
 楼主| 发表于 2010-8-4 16:54:39 | 显示全部楼层
确实是这样的,谢谢你的回答。
发表于 2010-8-18 08:51:18 | 显示全部楼层
学习了!!不过SOGOU如何操作呢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-18 19:25 , Processed in 0.078571 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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