59993330 发表于 2009-11-3 17:22:48

关于_IEAction 的使用

#include <IE.au3>
$oIE1 = _IECreate("http://www.sogou.com/sogou?query=%B2%E2%CA%D4%C1%B4%BD%D3&_ast=1257239808&_asf=www.sogou.com&w=01029901&num=10&pid=sogou-netb-680e982e8cd3a6c1-5124&duppid=1&p=40040101&dp=1", 0, 1, 1, 0)
$dkxg = _IEGetObjByName($oIE1, "sogou_99999_8")
_IEAction($dkxg, "click")
Sleep(100)
$dkxg = _IEGetObjByName($oIE1, "sogou_page_5")
_IEAction($dkxg, "click")
Sleep(100)
$dkmy = _IEGetObjByName($oIE1, "uigs0")
_IEAction($dkmy, "click")




为何_IEAction($dkmy, "click") 无法打开相应的链接求解

kn007 发表于 2009-11-3 17:49:11

你这个是干什么用的,得说清楚啊

有点明白。。。
我来试试看


可以的哦,用_IEAction($dkmy, "focus") 就知道了
你所要点击的窗口会自动的弹出新网页
因为是搜索页嘛,明白了?
就是说,你去搜索某个关键字,然后你单击搜索到的列表里面的网页总是新窗口,可能_IEAction($dkmy, "click")不允许对象是这样的

sxd 发表于 2009-11-4 01:26:09

_IEGetObjByName
_IEGetObjById

59993330 发表于 2009-11-4 12:54:09

_IEAction($dkmy, "click")
为什么在有的机器能打开链接 ,有的机器上只能选中但是打不开。
IE版本和装的软件都一样啊?不解!

xz00311 发表于 2009-11-4 13:46:18

学习中正在要写这样的脚本还在努力的看函数中
页: [1]
查看完整版本: 关于_IEAction 的使用