找回密码
 加入
搜索
查看: 4807|回复: 5

[IE类操作] 在HELP文件_IEAction例子能运行吗

[复制链接]
发表于 2014-7-14 21:08:57 | 显示全部楼层 |阅读模式
本帖最后由 godsky 于 2014-7-14 21:10 编辑

在HELP文件里面,搜索_IEAction,然后里面有2个例子,看第二个例子,代码如下:
 #include <IE.au3>
    $oIE = _IE_Example ("form")
    $oSubmit = _IEGetObjByName ($oIE, "submitExample")
    $hwnd = _IEPropertyGet($oIE, "hwnd")
    _IEAction ($oSubmit, "focus")
    ControlSend($hwnd, "", "[CLASS:Internet Explorer_Server; INSTANCE:1]", "{Enter}")

    ; Wait for Alert window, then click on OK
    WinWait("Windows Internet Explorer", "ExampleFormSubmitted")
    ControlClick("Windows Internet Explorer", "ExampleFormSubmitted", "[CLASS:Button; TEXT:OK; Instance:1;]")
    _IELoadWait ($oIE)
我想根据他来执行我的代码:

下面我把详细的IE源码贴出来
<input type="button" name="sendSheet" title="确定" onclick="tthSheetTransferReply();" />
                                        <!--<input type="button" name="resetSheet" title="返回" onclick="javascript:history.back(1);"/>  -->
点这个BUTTON之后,弹出一个IE的确认窗口,如图:

必须确定才可以继续执行程序,否则程序不继续执行。
但是根据例子的方法不能实现,求解

本帖子中包含更多资源

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

×
发表于 2014-7-15 03:01:46 | 显示全部楼层
本帖最后由 骗子 于 2014-7-15 03:03 编辑

照抄的太严重了
ControlClick("来自网页消息", "", "[CLASS:Button; TEXT:确定; Instance:1;]")
看看ControlClick 的帮助
 楼主| 发表于 2014-7-17 13:06:34 | 显示全部楼层
不行啊他的  方法试过了 不行, 呵呵 懒省事 不想打字 内容差不多 呵呵回复 2# 骗子
 楼主| 发表于 2014-7-17 13:07:40 | 显示全部楼层
不行 该方法在我电脑上试过了 行不通回复 2# 骗子
发表于 2014-7-18 09:44:52 | 显示全部楼层
回复 4# godsky
WinWait("Windows Internet Explorer", "ExampleFormSubmitted")
这句你删除了?

看WinWait 和 ControlClick 的帮助
 楼主| 发表于 2014-7-31 20:09:40 | 显示全部楼层
实现不了,求解
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-22 21:12 , Processed in 0.077177 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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