轩辕小妖 发表于 2012-12-7 12:34:03

请教如何用AU3获取点击网页链接时的网址(或者网址的内容)?

如题,图中用的是httpwatch监控的,我希望在点击网页一个链接之后,可以直接用AU3获取刚刚点击网址或者网址里的内容~~
比如我点击坛子的'提问交流'板块时,我希望可以直接捕获到
http://www.autoitx.com/forum-4-1.html
这个字符串~~有办法吗??

wua0550 发表于 2012-12-7 12:34:04


#include <IE.au3>

$oIE = _IECreate("http://www.autoitx.com")
Local $oLinks = _IELinkGetCollection($oIE)
For $oLink In $oLinks
    Local $sLinkId = _IEPropertyGet($oLink, "uniqueid")
    _IEHeadInsertEventScript($oIE, $sLinkId, "onclick", "return false;")
    ObjEvent($oLink, "_Evt_")
Next

While 1
    Sleep(100)
WEnd

Func _Evt_onClick()
    Local $o_link = @COM_EventObj
    ConsoleWrite($o_link.href & @CRLF)
EndFunc   ;==>_Evt_onClick

my788522 发表于 2012-12-8 10:19:08

http://www.autoitx.com/forum.php?mod=viewthread&tid=18197
页: [1]
查看完整版本: 请教如何用AU3获取点击网页链接时的网址(或者网址的内容)?