cihren 发表于 2008-10-6 00:44:01

AutoIt 单击 网页链接 的问题

请问如何用 AuotIt 单击网页上的一个链接,汗~~

这是我想出的代码,但是不能用啊!!!

#include<IE.au3>
$oIE=_IECreate("http://pop.pcpop.com/default.aspx",0,1,1,0)
$Fream=_IEFrameGetObjByName($oIE,"poptoolsbar")
$num=_IELinkClickByIndex($Fream,1)

请高人指点!!!

比如说 单击"百度"(www.baidu.com)上的"Hao123" 链接

[ 本帖最后由 cihren 于 2008-10-7 14:06 编辑 ]

liongodmien 发表于 2008-10-6 09:56:19

  LZ你的那个脚本想点什么我不知道,不过你说要点百度里的那个"Hao123" 链接,很是容易!

#include<IE.au3>
$oIE=_IECreate("http://www.baidu.com",0,1,1,0)
_IELinkClickByText($oIE,"hao123")

cihren 发表于 2008-10-6 13:37:57

回复 2# liongodmien 的帖子

呵呵,太感谢你了,根据你那个脚本的启示我终于明白了,谢谢!!!

我那个脚本的意思是,想打开“泡泡网”里的那个名为“泡泡网”的链接。与百度不同的是泡泡网里有多个Frame(架构),而百度里只有一个,呵呵,所以多了一行$oFrame=_IEFrameGetObjByName($oIE,"poptoolsbar")来获取某一架构的变量,然后按你的方法进行。。。。

我的脚本修改后,全部代码如下:
#include<IE.au3>
$oIE=_IECreate("http://pop.pcpop.com/default.aspx",0,1,1,0)
$oFrame=_IEFrameGetObjByName($oIE,"poptoolsbar")
_IELinkClickByText($oFrame,"泡泡网")

cihren 发表于 2008-10-6 13:38:06

回复 2# liongodmien 的帖子

呵呵,太感谢你了,根据你那个脚本的启示我终于明白了,谢谢!!!

我那个脚本的意思是,想打开“泡泡网”里的那个名为“泡泡网”的链接。与百度不同的是泡泡网里有多个Frame(架构),而百度里只有一个,呵呵,所以多了一行$oFrame=_IEFrameGetObjByName($oIE,"poptoolsbar")来获取某一架构的变量,然后按你的方法进行。。。。

我的脚本修改后,全部代码如下:
#include<IE.au3>
$oIE=_IECreate("http://pop.pcpop.com/default.aspx",0,1,1,0)
$oFrame=_IEFrameGetObjByName($oIE,"poptoolsbar")
_IELinkClickByText($oFrame,"泡泡网")

dgmax 发表于 2009-5-7 16:37:45

poptoolsbar是哪里找来的!源代码什么都找不到
页: [1]
查看完整版本: AutoIt 单击 网页链接 的问题