cat129 发表于 2009-9-8 14:06:53

如何获取一个已经存在的网页的对象变量

我看了很多帖子,一般都是自己创建一个网页(比如用$o_IE=_IECreate("http://www.baidu.com")),其作用是返回打开的百度网的InternetExplorer.Application对象的对象变量赋予$o_IE,如果要执行点击等操作都要用到这个变量$o_IE,所以这个$o_IE很重要。现在我遇到的问题是某个网页不是我创建的,而是本来就自动打开的,我怎么能够得到这个网页的InternetExplorer.Application对象变量呢?

chana_zh 发表于 2009-10-18 16:05:14

_IEAttach
--------------------------------------------------------------------------------

寻找第一个存在的符合搜索字串子串的IE例子,搜索方式基于选择的模式.
#include <IE.au3>
_IEAttach ( "字符串" [, 模式 = "Title"] )
参数

"字符串" 搜索的字符串 (对于"embedded"或者"dialogbox",使用标题子串或者窗口句柄(HWND))
模式 [可选]: 定义搜索模式
Title = (默认) 整个文档标题的子串
WindowTitle = 窗口标题的子串(替代文档标题)
URL = 当前网页的url或者url子串
Text = 当前网页body标签内的文字或者子串
HTML = 当前网页body标签内的HTML或者子串
HWND = 浏览器窗口句柄
Embedded = 嵌入控制窗口的句柄或者标题子串
DialogBox = 模态/非模态的对话框的句柄或者标题子串

yd44003 发表于 2010-2-10 12:51:17

感谢!正在找解决此问题方法哈

rikthhpgf2005 发表于 2010-2-10 13:25:27

:face (35):

rikthhpgf2005 发表于 2010-2-10 13:25:36

:face (35):

rikthhpgf2005 发表于 2010-2-10 13:25:44

:face (3):

clshuai 发表于 2010-3-1 10:56:52

等待高手给出答案:face (33):

chenzhi1210 发表于 2010-6-15 15:54:47

_IEAttach("IE窗口标题")

如:已经打开百度网站,则用
$o_IE=_IEAttach("百度一下")

相当于
$o_IE=_IECreate("http://www.baidu.com")

masterpcc 发表于 2010-6-16 21:11:42

新手!!学习了!谢谢
页: [1]
查看完整版本: 如何获取一个已经存在的网页的对象变量