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

如何获取当前已打开页面的$oIE

[复制链接]
发表于 2008-5-22 19:51:03 | 显示全部楼层 |阅读模式
由_IECreate()的返回值可以得到此变量。
现在网页已经打开,在不重新打开网页的情况下,有没有办法获得此变量?
能不能从缓存里读?
不是可以获得窗口的任何数据嘛,这方面有没有办法?

[ 本帖最后由 jiataifeng 于 2008-5-23 01:18 编辑 ]
发表于 2008-5-22 23:17:52 | 显示全部楼层
_IECreate()的返回值Returns an object variable pointing to an InternetExplorer.Application object
利用_IEAttach得到的返回值和上面的一样

评分

参与人数 1金钱 +10 贡献 +5 收起 理由
jiataifeng + 10 + 5 精品文章

查看全部评分

 楼主| 发表于 2008-5-23 01:17:57 | 显示全部楼层
对于IE浏览器:
$wintitle=WinGetTitle("")
$str=StringTrimRight($wintitle,30)
$oIE=_IEAttach($str)
发表于 2008-7-2 12:13:37 | 显示全部楼层
不行,楼上的代码只能适用于1个页面,要是同时有多个同名页面,就不行了
发表于 2009-12-17 01:16:19 | 显示全部楼层
留个脚印,明天再来。
发表于 2010-10-17 22:45:42 | 显示全部楼层
这个问题我也有遇到,因为存在多个同标题页面,所以3楼的方法不行。
发表于 2010-10-20 04:57:21 | 显示全部楼层
标题不变,直接激活,不就行了?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-3 04:34 , Processed in 0.087075 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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