tuoxiansp 发表于 2010-6-14 13:15:10

如何返回一个标签中的onclick时间的值(已解决)

本帖最后由 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/>
;+++++++++++++++++++++++++++++++++++++++++++++
下面是我的代码{:face (197):}
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " 事件: " & $oem.onclick & "class:"& $oem.class )

++++++++++++++++++++++++++++++++++++++++++++++++
请问该如何返回onclick中的值字符串{:face (382):}

tuoxiansp 发表于 2010-6-14 15:17:45

。。。   没有人愿意回答吗。。。{:face (189):}

lynfr8 发表于 2010-6-14 17:38:59

读取网页源码
再通过正则获取"tohappyfight(328972374)"

tuoxiansp 发表于 2010-6-14 18:35:24

可以简单的直接通过获取onclick属性吗?   我在网上查了类似的方法,看到有个getAttribute方法貌似是用来实现这个的,网上是这么说的:
getAttribute        获取指定标签属性的值。
参考网上的用法写了如下代码
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " 事件: " & $oem.getAttribute('onclick'))
结果倒是没出错,却也没返回我想要的结果。。。{:face (396):}
关于正则~    正在看帖研究中~

lynfr8 发表于 2010-6-14 18:41:41

把具体网址发出来,看大家能否帮你解决

tuoxiansp 发表于 2010-6-14 18:42:54

回复 3# lynfr8


    额,我希望可以获取这个对象的句柄,进行操作,通过正则获取了该字符串然后又怎么定位到网页对象中去呢?

tuoxiansp 发表于 2010-6-14 19:13:57

回复 5# lynfr8


    其实就是QQ空间中的q宠大乐斗应用~
    空间总会自动跳转的,发url也没用。。。    各位大大可以进自己空间分析看看~

风行者 发表于 2010-6-14 19:49:04

看一下,好像不错

lynfr8 发表于 2010-6-14 23:36:03

回复lynfr8


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


    呵呵,不玩这个的,也不知道入口在哪里,有玩这个的帮帮楼主咯

tuoxiansp 发表于 2010-6-16 14:27:05

申请的小号都陆续被封了。。。   结贴~
页: [1]
查看完整版本: 如何返回一个标签中的onclick时间的值(已解决)