找回密码
 加入
搜索
查看: 3748|回复: 12

网页里的onclick事件

[复制链接]
发表于 2008-12-31 00:23:44 | 显示全部楼层 |阅读模式
有一段网页源码如下:
<div style="float:left;margin:4px 0 0 0;" class="f_size normal" id="allattch"><a href="javascript:;" onClick="FullTextSearch.search( 'attach' );">全部附件</a>&nbsp;</div>

如何click “全部附件”

用 _IELinkClickByText($oIE, "全部附件") 不行
发表于 2008-12-31 11:39:04 | 显示全部楼层

$oClicks = _IETagNameGetCollection($oIE, 'a')
For $oClick In $oClicks
        If $oClick.outertext & '' = '全部附件' Then $oClick.click()
Next

如果这样也不行,那得检查IE对象是否有这个框架
 楼主| 发表于 2009-1-1 15:42:01 | 显示全部楼层
不行
也不在框架内!
我要的功能是实现QQ邮箱自动登陆,自动打开显示所有邮件的附件!

[ 本帖最后由 zlxh973 于 2009-1-1 15:47 编辑 ]
 楼主| 发表于 2009-1-1 23:22:22 | 显示全部楼层
$oClicks = _IETagNameGetCollection($oIE, 'a')
For $oClick In $oClicks
    If $oClick.outertext & '' = '全部附件' Then
                          $oClick.click()
        msgBox(0, "Link Info", $oClick.outertext)
endif
Next
可以找到 全部附件  这个连接,但是       $oClick.click()      这一句看不到效果
发表于 2009-1-2 02:45:20 | 显示全部楼层
QQ邮箱我以前想做个自动发信的

但是搞来搞去 无法点击文字..
发表于 2009-1-2 15:31:21 | 显示全部楼层
额。。。qq邮箱自动登陆? 验证码怎么弄的?
 楼主| 发表于 2009-1-3 17:31:37 | 显示全部楼层
用别名登陆不用验证码!
 楼主| 发表于 2009-1-5 23:41:15 | 显示全部楼层
没人能解决是不是不用结帖?
发表于 2009-5-14 11:09:09 | 显示全部楼层
我也在找怎么用呢,之前在论坛里看见过模拟JS的ONCLICK好像只要一句,可以直接对FullTextSearch.search( 'attach' )操作。现在需要用了我又找不到了。。。。。
发表于 2009-5-14 11:13:01 | 显示全部楼层
发表于 2009-5-19 11:14:43 | 显示全部楼层
$cols = _IETagNameGetCollection($lForm, "input")
                For $k in $cols
                                If String($k.onclick) = "doResubmit()" Then
                                        _IEAction($k, "click")
                                        _IELoadWait($oIE3)
                        EndIf
                Next
发表于 2009-5-21 17:52:16 | 显示全部楼层
碰到同样问题,期待解决中。。。
发表于 2009-7-25 17:46:54 | 显示全部楼层
方法很不错...收藏了....谢谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 23:42 , Processed in 0.193493 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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