Internet Explorer为控件的窗口,怎样获取其按钮、输入等?
本帖最后由 顽固不化 于 2010-2-6 17:15 编辑一个简单的窗口被一个大的Internet Explorer控件霸占,上面的输入、按钮等无法用常规方法获取,大家是怎么做的?比如提取他的原文等 那个不是控件,可以用查看源代码看到/// up一下。。。 我也UP一下! up一下。。。我需要得到上面的返回结果。通过一个序列号得到的一个激活码 不知你说的 “输入、按钮按钮”是Internet Explorer控件网页里的还是软件窗口的? “通过一个序列号得到的一个激活码”是指软件的控件操作,还是指Internet Explorer控件里网页的操作?
如果软件是通过提交序列号给网页然后返回激活码,那关键就是获得提交的网址了,剩下的可以自己模拟就行了。。。。可如何获得Internet Explorer控件里的网页地址是个问题,最简单当然是网页控件里点右键看属性,但有些设置会使右键失效,这个没想到其他办法了。。 不知你说的 “输入、按钮按钮”是Internet Explorer控件网页里的还是软件窗口的? “通过一个序列号得到的一 ...
llztt 发表于 2010-2-9 10:14 http://www.autoitx.com/images/common/back.gif
无法右键(不响应)
整个窗口没有一个信息工具可获取的控件。有个输入框,用来输入序列号,点继续,在第二页出来安装码,可通过安装码和注册机(已有),计算出激活码。填入输入框后,点继续就成功了 以前遇到过,没有深入研究,用鼠标模似点击处理了。 :face (12): :face (19): 不知道如何获取,一般情况下我遇到这类窗口都只好模拟鼠标键盘的操作。 看下这个帮助文件, 你就知道怎么做了。 我还是不会 我用了一个傻办法,把这个内嵌IE路径写到文本文件里,然后再IE里打开,看源文件
#include <IE.au3>
$oIE = _IEAttach ("********"embedded")
$ThURL= _IEPropertyGet ($oIE, "locationurl")
Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
Send($ThURL)
页:
[1]