本帖最后由 heavenm 于 2016-8-31 13:19 编辑 #Region ;**** 参数创建于 ACNWrapper_GUI ****
#PRE_Res_requestedExecutionLevel=None
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#include <IE.au3>
$oIE = _IEAttach('https://www.baidu.com/', "url")
$a=_('tj_trnews')
$a.href = '#'
ObjEvent($oIE, "IE_", "DWebBrowserEvents2");https://msdn.microsoft.com/en-us/library/aa768283(VS.85).aspx
While $oIE.Busy
Sleep(10)
WEnd
; Waiting for user to close the window
While 1
Sleep(10)
WEnd
Func IE_DocumentComplete()
ObjEvent(_('tj_trnews'), "btnTest_")
EndFunc
Func btnTest_onclick()
MsgBox(0, '','_IEEvent_onclick' )
;~ ConsoleWrite('_IEEvent_onclick'&@CRLF)
EndFunc
Func _($id)
Return $oIE.document.getElementById($id)
EndFunc
按钮有时候会弹出好几次
我想实现点击百度的[新闻],就自动打开本地客户端程序。
点一次会弹几次按钮,有更好的方法么,各位大神 |