veve 发表于 2013-4-20 22:45:31

隐藏打开A 网页 点了A网页的连接B ,B是在新窗口打开的 能在后台隐藏打开吗

隐藏打开A 网页点了A网页的连接B ,B是在新窗口打开的能在后台隐藏打开吗?

$oIE = _IECreate("A网页", 0, 0)
_IELinkClickByText($oIE, "B网页")

找了论坛中的贴子 发现没办法实现

veve 发表于 2013-4-22 12:30:15

几年了发现autoit的兼容性很是不好。。。

veve 发表于 2013-4-23 16:41:50

还是没人顶一下失落了

是没人解决还是Autoit 无法实现,我迷茫了

zch11230 发表于 2013-4-23 23:47:09

搜索一下有前辈给过示例的 原理是将blank改为_self 测试大部分可用 但有的不行
应该是因为弹出新窗口的代码在不在直接读到的html中 比如JS什么的。楼主有心的话可以研究把这部分也完善了。

shqf 发表于 2013-4-25 11:41:50

本帖最后由 shqf 于 2013-4-25 11:44 编辑

如果链到B网页的是一个普通链接,则_IECreate("B网页", 1, 0),如果是提交类的链接按钮,则在知道其get或post的内容后也用_IECreate("B网页", 1, 0)打开。或者都用_IENavigate($oIE,"B网页" )
页: [1]
查看完整版本: 隐藏打开A 网页 点了A网页的连接B ,B是在新窗口打开的 能在后台隐藏打开吗