找回密码
 加入
搜索
查看: 4167|回复: 9

[IE类操作] 如何返回一个标签中的onclick时间的值(已解决)

  [复制链接]
发表于 2010-6-14 13:15:10 | 显示全部楼层 |阅读模式
本帖最后由 tuoxiansp 于 2010-6-16 14:27 编辑

先给出我的错误信息:
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " ??: " & $oem.onclick & "class:"& $oem.class )
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " ??: " & $oem.onclick & "class:"& $oem.class ^ ERROR

;============================================
;============================================
帮助文档中的_IETagNameGetCollection的例子
;============================================
#include <IE.au3>
$oIE = _IE_Example ("form")
$oInputs = _IETagNameGetCollection ($oIE, "input")
For $oInput In $oInputs
        MsgBox(0, "Form Input Type", "Form: " & $oInput.form.name & " Type: " & $oInput.type)
Next
;++++++++++++++++++++++++++++++++++++++++++++

我想模仿这个例子,尝试获取标签中onclick的值
;=============================================
;                                      标签代码
<em title="挑战TA" class="fightreadygo" onclick="tohappyfight(328972374)"/></em/>
;+++++++++++++++++++++++++++++++++++++++++++++
下面是我的代码
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " 事件: " & $oem.onclick & "class:"& $oem.class )

++++++++++++++++++++++++++++++++++++++++++++++++
请问该如何返回onclick中的值字符串
 楼主| 发表于 2010-6-14 15:17:45 | 显示全部楼层
。。。   没有人愿意回答吗。。。
发表于 2010-6-14 17:38:59 | 显示全部楼层
读取网页源码
再通过正则获取"tohappyfight(328972374)"
 楼主| 发表于 2010-6-14 18:35:24 | 显示全部楼层
可以简单的直接通过获取onclick属性吗?   我在网上查了类似的方法,看到有个getAttribute方法貌似是用来实现这个的,网上是这么说的:  
getAttribute        获取指定标签属性的值。
参考网上的用法写了如下代码
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " 事件: " & $oem.getAttribute('onclick'))
结果倒是没出错,却也没返回我想要的结果。。。
关于正则~    正在看帖研究中~
发表于 2010-6-14 18:41:41 | 显示全部楼层
把具体网址发出来,看大家能否帮你解决
 楼主| 发表于 2010-6-14 18:42:54 | 显示全部楼层
回复 3# lynfr8


    额,我希望可以获取这个对象的句柄,进行操作,通过正则获取了该字符串然后又怎么定位到网页对象中去呢?
 楼主| 发表于 2010-6-14 19:13:57 | 显示全部楼层
回复 5# lynfr8


    其实就是QQ空间中的q宠大乐斗应用~
    空间总会自动跳转的,发url也没用。。。    各位大大可以进自己空间分析看看~
发表于 2010-6-14 19:49:04 | 显示全部楼层
看一下,好像不错
发表于 2010-6-14 23:36:03 | 显示全部楼层
回复  lynfr8


    其实就是QQ空间中的q宠大乐斗应用~
    空间总会自动跳转的,发url也没用。。。   ...
tuoxiansp 发表于 2010-6-14 19:13



    呵呵,不玩这个的,也不知道入口在哪里,有玩这个的帮帮楼主咯
 楼主| 发表于 2010-6-16 14:27:05 | 显示全部楼层
申请的小号都陆续被封了。。。   结贴~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-1 11:07 , Processed in 0.079882 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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