怎么后台打开网页,在后台点击网页中某个按钮
怎么后台打开网页,在后台点击网页中某个按钮比如后台打开百度,在输入搜索文字,在点击百度一下,全部要后台运行。 直接打开
wd=搜索文字编码
http://www.baidu.com/s?wd=%E5%93%88%E5%93%88%E5%93%88&rsv_spt=1&issp=1&rsv_bp=0&ie=utf-8&tn=baiduhome_pg 作用性不大 不靠谱 回复 1# tangyi90
原来楼主是想做一个作蔽程序啊,请楼主先多学点AU3基础知识,
没有学会走路不要想着跑 {:face (411):}怎么木有答案 我也想寻求答案啊 答案都出来了,自己开网页看 好吧。给你个代码测试下。 牵扯到的文件在这里
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
_IEErrorHandlerRegister ()
$oIE = _IECreateEmbedded ()
GUICreate("Embedded Web control Test", 640, 580, _
(@DesktopWidth - 640) / 2, (@DesktopHeight - 580) / 2, _
$WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS + $WS_CLIPCHILDREN)
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 40, 600, 360)
$GUI_Button = GUICtrlCreateButton("搜索AUTOIT论坛", 100, 420, 100, 30)
GUISetState()
_IENavigate ($oIE, "http://www.baidu.com")
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $GUI_Button
js(FileRead("jquery-1.6.1.min.js"))
js("$('#kw').val('www.Autoitx.com')")
js("$('#su').click()")
Sleep(1000)
_IELinkClickByText($oIE,"AUTOIT CN AutoIt中文论坛|acn|au3|软件汉化 - 分享您的技术!")
EndSelect
WEnd
Func js($script)
$oIE.document.parentWindow.execscript($script)
EndFunc
页:
[1]