怎样点击IE页面中的某个按钮?
_IEFormGetObjByName_IEFormGetObjByid
2个函数都必须得知道这个对象的ID
如果是这样的
<input id="aaa" name='submitExample' type='submit' value='Submit'>
很简单,有ID,有NAME,_IEFormGetObjByid能正常操作。
但是如果是这样的
<button type="submit" class="btn">提交</button>
怎么办?没ID,没NAME,怎样能点击提交按钮? 你用网页快捕看看! 那个很好用的!! 请提供一下下载地址,只找到网文快捕,没有找到网页快捕 _IELinkClickByText($oIE,"提交") 是一个BUTTON,不是一个LINK,不能用这个函数吧? Local $ts = _IETagNameGetCollection($oIE, "BUTTON")
For $ut In $ts
If $ut.type="submit" Then$ut.Click
Next _IEFormGetObjByName
_IEFormGetObjByid
2个函数都必须得知道这个对象的ID
如果是这样的
很简单,有I ...
dd20121221 发表于 2012-1-30 22:38 http://www.autoitx.com/images/common/back.gif
按文本来找 应该可以实在不行就用那个IEGetproperty 什么的函数自己编一个 用了网页快捕了,任然没有得到ID和NAME
正在测试其他的办法 你用网页快捕是为了IE方面的 用 彗星开发小助手 试试。 彗星也测试了,不行,都是"" 回复 5# jtw
_IELinkClickByText()已测试,不行 回复 7# 骗子
只有这个方法测试成功了,不过页面中包含很多button,请问有什么好的办法区分出具体每个BUTTON码? 回复 14# dd20121221
我给你你的那个不就是根据type区分的吗?
或者可以根据索引
页:
[1]
2