找回密码
 加入
搜索
查看: 3487|回复: 6

[AU3基础] 怎么后台打开网页,在后台点击网页中某个按钮

  [复制链接]
发表于 2012-4-19 07:11:33 | 显示全部楼层 |阅读模式
怎么后台打开网页,在后台点击网页中某个按钮
比如后台打开百度,在输入搜索文字,在点击百度一下,全部要后台运行。
发表于 2012-4-19 09:58:45 | 显示全部楼层
发表于 2012-4-19 14:59:56 | 显示全部楼层
作用性不大 不靠谱
发表于 2012-4-23 09:33:02 | 显示全部楼层
回复 1# tangyi90


原来楼主是想做一个作蔽程序啊,请楼主先多学点AU3基础知识,
没有学会走路不要想着跑
发表于 2012-4-23 10:07:42 | 显示全部楼层
  怎么木有答案 我也想寻求答案啊
发表于 2012-4-27 19:05:32 | 显示全部楼层
答案都出来了,自己开网页看
发表于 2012-4-28 08:51:17 | 显示全部楼层
好吧。给你个代码测试下。 牵扯到的文件在这里




#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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-4 12:23 , Processed in 0.083375 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表