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

[IE类操作] JS中的判断连接如何自动点击

[复制链接]
发表于 2012-10-24 12:15:48 | 显示全部楼层 |阅读模式
<a href='status.htm.cgi' target='_self'  class='menu01a' onClick='topframectl("../stat/left_Status_DeviceInfo.html", "status.htm.cgi", "../cgi-bin/baseinfo.htm.cgi")'>状态</a>
                                                <SCRIPT language=javascript>
                                                        var user ='user123';
                                                        var sysusername ='user123';
                                                        if ( user != sysusername)
                                                          document.write("<a href='../cgi-bin/setup.htm.cgi' target='_self'  class='menu01b' onClick='topframectl(\"../setup/manue_wireless_atheros.html\", \"../cgi-bin/setup.htm.cgi\", \"../cgi-bin/atheros_fbwlcfg.htm.cgi\")'>网络</a>");                                               
                                                        else
                                                          document.write("<a href='../cgi-bin/setup.htm.cgi' target='_self'  class='menu01b' onClick='topframectl(\"../setup/manue_broadbund.html\", \"../cgi-bin/setup.htm.cgi\", \"../cgi-bin/broadbund.htm.cgi\")'>链接</a>");


该使用哪种方法能点击网页中的链接这两个字呢?
一直没找到方法啊,
求助..
 楼主| 发表于 2012-10-25 08:41:37 | 显示全部楼层
搞了一天没搞出来,到处翻资料模仿了。
自己顶下
发表于 2012-10-25 21:50:07 | 显示全部楼层
_ielinkclickbytxt
 楼主| 发表于 2012-10-29 09:31:49 | 显示全部楼层
不是很明白这个。
 楼主| 发表于 2012-10-29 09:39:51 | 显示全部楼层
按照例子试了下,似乎不行。不知道是不是错了。
#include <IE.au3>
$oIE = _IECreate("ADDRESS")

$sMyString = "连接"
$oLinks = _IELinkGetCollection($oIE)
For $oLink in $oLinks
    $sLinkText = _IEPropertyGet($oLink, "innerText")
    If StringInStr($sLinkText, $sMyString) Then
        _IEAction($oLink, "click")
        ExitLoop
    EndIf
Next


这样?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 20:44 , Processed in 0.286764 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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