找回密码
 加入
搜索
查看: 2390|回复: 2

[IE类操作] 如何在控制IE8中的选项卡中的某个页面?

[复制链接]
发表于 2010-3-14 20:02:36 | 显示全部楼层 |阅读模式
我使用IE8在几个选项卡中打开了好几个标题相同的网页,希望仅对当前浏览的网页进行操作。(比如说填表单),应如何做?

使用_IEAttach()时,因为几个窗口标题相同,而且在同一个IE进程中,无论用HWND还是用Title都会绑定到第一个选项卡而不是当前打开的选项卡。如何才能绑定到当前打开的选项卡?
发表于 2010-4-21 17:49:09 | 显示全部楼层
intance=# 十字补丁
发表于 2010-4-21 18:33:25 | 显示全部楼层
#include <IE.au3>

Dim $aIE[1]
$aIE[0] = 0

$i = 1
While 1
    $oIE = _IEAttach ("", "instance", $i)
    If @error = $_IEStatus_NoMatch Then ExitLoop
    ReDim $aIE[$i + 1]
    $aIE[$i] = $oIE
    $aIE[0] = $i
    $i += 1
       
        $URL = _IEPropertyGet($oIE,"localtionurl");
        ConsoleWrite($i & ": URL is " & $URL & @CRLF)
WEnd
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-19 10:01 , Processed in 0.080268 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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