顽固不化 发表于 2010-2-6 17:13:22

Internet Explorer为控件的窗口,怎样获取其按钮、输入等?

本帖最后由 顽固不化 于 2010-2-6 17:15 编辑





一个简单的窗口被一个大的Internet Explorer控件霸占,上面的输入、按钮等无法用常规方法获取,大家是怎么做的?比如提取他的原文等

sanmoking 发表于 2010-2-6 17:20:46

那个不是控件,可以用查看源代码看到///

顽固不化 发表于 2010-2-6 20:58:10

up一下。。。

hzxymkb 发表于 2010-2-6 21:52:55

我也UP一下!

顽固不化 发表于 2010-2-8 22:51:16

up一下。。。我需要得到上面的返回结果。通过一个序列号得到的一个激活码

llztt 发表于 2010-2-9 10:14:18

不知你说的 “输入、按钮按钮”是Internet Explorer控件网页里的还是软件窗口的? “通过一个序列号得到的一个激活码”是指软件的控件操作,还是指Internet Explorer控件里网页的操作?
如果软件是通过提交序列号给网页然后返回激活码,那关键就是获得提交的网址了,剩下的可以自己模拟就行了。。。。可如何获得Internet Explorer控件里的网页地址是个问题,最简单当然是网页控件里点右键看属性,但有些设置会使右键失效,这个没想到其他办法了。。

顽固不化 发表于 2010-2-9 15:11:17

不知你说的 “输入、按钮按钮”是Internet Explorer控件网页里的还是软件窗口的? “通过一个序列号得到的一 ...
llztt 发表于 2010-2-9 10:14 http://www.autoitx.com/images/common/back.gif


    无法右键(不响应)
整个窗口没有一个信息工具可获取的控件。有个输入框,用来输入序列号,点继续,在第二页出来安装码,可通过安装码和注册机(已有),计算出激活码。填入输入框后,点继续就成功了

C.L 发表于 2010-2-10 12:13:04

以前遇到过,没有深入研究,用鼠标模似点击处理了。

rikthhpgf2005 发表于 2010-2-11 19:16:03

:face (12):

rikthhpgf2005 发表于 2010-2-11 19:16:10

:face (19):

xym_xuyimin 发表于 2010-2-12 15:54:59

不知道如何获取,一般情况下我遇到这类窗口都只好模拟鼠标键盘的操作。

foboy 发表于 2010-2-28 17:13:24

看下这个帮助文件, 你就知道怎么做了。

tellnet 发表于 2010-3-16 11:32:57

我还是不会

tellnet 发表于 2010-3-16 16:16:30

我用了一个傻办法,把这个内嵌IE路径写到文本文件里,然后再IE里打开,看源文件

#include <IE.au3>
$oIE = _IEAttach ("********"embedded")
$ThURL= _IEPropertyGet ($oIE, "locationurl")
Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
Send($ThURL)
页: [1]
查看完整版本: Internet Explorer为控件的窗口,怎样获取其按钮、输入等?