找回密码
 加入
搜索
查看: 4066|回复: 7

[IE类操作] 如何点击二级网页中的文本链接?【已解决】

  [复制链接]
发表于 2012-1-10 22:19:57 | 显示全部楼层 |阅读模式
本帖最后由 jtw 于 2012-1-12 19:01 编辑

如果使用如下代码点击一个文本链接,进入二级网页
#include <IE.au3>
$oIE=_IECreate("http://www.baidu.com")
_IELinkClickByText($oIE,"hao123")
在新打开的网页窗口中,我想再次点击一个文本链接,打开一个新的网页,代码如何写?请高手指点,谢谢!
发表于 2012-1-11 02:29:25 | 显示全部楼层
楼主的方法可行的..(我这边测试可以点击)
如果有问题,可以在中间适当加延时...
发表于 2012-1-11 13:21:15 | 显示全部楼层
本帖最后由 骗子 于 2012-1-11 13:22 编辑

#include <IE.au3>
    $oIE=_IECreate("http://www.baidu.com") ;打开百度
    _IELinkClickByText($oIE,"hao123") ;点击文字连接
$oIE1 = _IEAttach("http://www.hao123.com", "URL") ;通过地址获取IE
_IELinkClickByText($oIE1,"百度") ;点击新窗口中的 文字连接
看看 _IEAttach的帮助

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

 楼主| 发表于 2012-1-12 18:59:23 | 显示全部楼层
#include <IE.au3>
$oIE=_IECreate("http://www.baidu.com")
_IELinkClickByText($oIE,"hao123")
$oIE1 = _IEAttach("http://www.hao123.com", "URL") ;通过地址获取IE
Sleep(500)
_IELinkClickByText($oIE1,"百 度") 
问题解决了,谢谢楼上的
发表于 2012-1-19 14:49:53 | 显示全部楼层
学习中,拿来练一下
发表于 2012-2-22 10:41:25 | 显示全部楼层
学习中,拿来练一下
发表于 2012-2-22 22:01:05 | 显示全部楼层
学习中,拿来练一下。
#include <IE.au3>
$oIE=_IECreate("http://www.baidu.com")
_IELinkClickByText($oIE,"hao123")
$oIE1 = _IEAttach("http://www.hao123.com", "URL") ;通过地址获取IE
_IELoadWait($oIE1)
_IELinkClickByText($oIE1,"百 度")
发表于 2012-2-25 16:34:13 | 显示全部楼层
学习了,不太会用autoit做网页操作
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-19 13:13 , Processed in 0.085994 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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