superflq 发表于 2008-12-7 08:54:00

<BUTTON style...</BUTTON>这样的按钮怎么点击

<BUTTON style="WIDTH: 120px; HEIGHT: 60px"
onclick="window.location.href='pet.php?index=petpknpca&mapid=18'">怪物死了<BR>另寻怪物</BUTTON>

高手支招!

[ 本帖最后由 superflq 于 2008-12-7 16:38 编辑 ]

sanhen 发表于 2008-12-7 15:36:07

_IEAction ($oSubmit, "click")
这样行不?

liongodmien 发表于 2008-12-7 16:02:21

原帖由 sanhen 于 2008-12-7 15:36 发表 http://www.autoitx.com/images/common/back.gif
_IEAction ($oSubmit, "click")
这样行不?
呵呵,居士果然是对IE的操作不熟悉

这个是宠物游戏的文字链接,如果还没改了链接类型的话,可以用:
_IELinkClickByText()

superflq 发表于 2008-12-7 16:13:10

嗯,试过了不行。。。

sanhen 发表于 2008-12-7 16:16:10

回复 3# liongodmien 的帖子

我都说了我很少用IE方面的操作函数的。。。用不到,不想研究它。哈。

superflq 发表于 2008-12-7 16:16:30

原帖由 liongodmien 于 2008-12-7 16:02 发表 http://www.autoitx.com/images/common/back.gif

呵呵,居士果然是对IE的操作不熟悉

这个是宠物游戏的文字链接,如果还没改了链接类型的话,可以用:
_IELinkClickByText()

狮子,但是文字“怪物死了<BR>另寻怪物” 是这样的,要搜索什么 呢
_IELinkClickByText('怪物死了<BR>另寻怪物')
_IELinkClickByText('怪物死了另寻怪物')
还是_IELinkClickByText('怪物死了')

liongodmien 发表于 2008-12-7 16:22:06

不行也不怕,刚好这种问题我已经解决了!

$oIE.document.getElementsByTagName('button').item(0).click
就是这样,有需要修改一下

直接给出点击操作了!

[ 本帖最后由 liongodmien 于 2008-12-7 17:47 编辑 ]

superflq 发表于 2008-12-7 16:27:04

ERROR: stringinst(): undefined function.

liongodmien 发表于 2008-12-7 16:30:27

直接给出点击操作,这种点击操作在IE.AU3中的类似的,但应该也是点不了的,得用COM操作比较好点

$oIE.document.getElementsByTagName('button').item(0).click


[ 本帖最后由 liongodmien 于 2008-12-7 17:49 编辑 ]

superflq 发表于 2008-12-7 16:34:20

谢谢狮子,我好好研究下,IE UDF很好玩

ebhb 发表于 2009-11-18 02:07:05

出错:--> IE.au3 V2.4-0 Warning from function _IEFormElementGetObjByName, $_IEStatus_NoMatch
--> IE.au3 V2.4-0 Error from function _IEAction, $_IEStatus_InvalidDataType

lsb968 发表于 2010-12-27 18:53:28

回复 7# liongodmien


item()是多个,怎么随机选取一个?? 如item(0)、item(1)、item(2)、item(3)……

lsb968 发表于 2010-12-27 18:54:10

item()是多个,怎么随机选取一个?? 如item(0)、item(1)、item(2)、item(3)……

superflq 发表于 2011-1-4 09:12:35

回复 13# lsb968


    item(Random(1,4,1))
页: [1]
查看完整版本: <BUTTON style...</BUTTON>这样的按钮怎么点击