找回密码
 加入
搜索
查看: 6959|回复: 11

[IE类操作] Internet Explorer_Server控件的内容获取及改写

  [复制链接]
发表于 2010-4-2 12:08:22 | 显示全部楼层 |阅读模式
本帖最后由 jhun 于 2010-4-2 12:17 编辑

请问有人获取到过Internet Explorer_Server控件中的内容吗,请告诉下思路

我希望如果有可能的话能否获取到里面的HTML代码,然后改写,在AU3里能实现吗

最主要能改写就好了,能不能获取倒是其次。不管您能否帮助我,感谢您的关注
发表于 2010-4-2 12:49:03 | 显示全部楼层
帮顶,我也想知道,期待高手。。。。
 楼主| 发表于 2010-4-2 20:41:50 | 显示全部楼层
怎么悬赏呢
发表于 2010-4-2 20:57:00 | 显示全部楼层
我也想知道!!!!!!!
发表于 2010-4-2 20:57:05 | 显示全部楼层
我也想知道!!!!!!!
发表于 2010-4-2 22:45:47 | 显示全部楼层
前段时间刚好做个Flash CS3 的自动安装。界面就是这个控件,当时研究了这种控件的操作,可以获取源代码和操作控件。

贴上一部份主要代码:
$title = "Adobe Flash CS3 安装程序"
WinActivate($title)
$sHtml = ""
$t = TimerInit()
While Not $sHtml
        $oIE = _IEAttach($title, "embedded")
        _IELoadWait($oIE)
        $sHtml = _IEDocReadHTML($oIE)
        If TimerDiff($t) / 1000 > 60 Then ExitLoop
        Sleep(3000)
WEnd
$displaystr &= @CRLF & "  当前窗口加载完成"
ToolTip($displaystr)
Sleep(2000)
$stext = StringRegExp($sHtml, '许可协议', 3);得到标志字符串:许可协议
$displaystr &= @CRLF & "  接受" & $stext[0]
ToolTip($displaystr)
Sleep(1000)
WinActivate("现在注册")
$oNext = _IEGetObjById($oIE, "locBtnNext") ;获得接受按钮ID对象
$oNext.click;点击“接受”
$displaystr &= @CRLF & "  正在等待下个窗口加载..."
ToolTip ($displaystr)
_IELoadWait($oIE)
;等待新窗口
$displaystr &= @CRLF & "  窗口加载完毕..."
ToolTip($displaystr)
$sHtml = _IEDocReadHTML($oIE)
$stext = StringRegExp($sHtml, '安装选项', 3);得到标志字符串:安装选项
$displaystr &= @CRLF & "  选择" & $stext[0] & '......选用默认'
ToolTip($displaystr)
$oNext = ""
Sleep (2000)
$oNext = _IEGetObjById($oIE, "locBtnNext") ;获得下一步按钮ID对象
$oNext.click;点击“接受”
$displaystr &= @CRLF & "  正在等待下个窗口加载..."
ToolTip ($displaystr)
_IELoadWait($oIE)
Sleep (2000)
;等待新窗口
$displaystr &= @CRLF & "  窗口加载完毕..."
这段代码我这里运行可以正确获取源码,LZ可以试试用这种方法看看能不能获得你那个控件的源码。

评分

参与人数 3金钱 +40 贡献 +5 收起 理由
lynfr8 + 5 感谢你对论坛的支持
afan + 20
jhun + 20 感谢

查看全部评分

发表于 2010-4-2 23:32:57 | 显示全部楼层
谢谢楼上,学习了
 楼主| 发表于 2010-4-3 00:06:40 | 显示全部楼层
非常感谢,问题解决
发表于 2010-4-9 09:38:25 | 显示全部楼层

看过

看过了,立贴证明一下!














注册香港公司
上海汽车租赁
发表于 2010-4-27 05:27:16 | 显示全部楼层
看过了,立贴证明一下!
发表于 2010-8-24 21:13:52 | 显示全部楼层
感谢6楼的先进提供好方式~有空来试试看!
发表于 2013-5-6 21:44:18 | 显示全部楼层
收藏了  谢谢分享 这需要这个
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-24 21:07 , Processed in 0.077265 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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