找回密码
 加入
搜索
查看: 3048|回复: 4

[IE类操作] 如何设置使新开网页都在当前窗口显示?

[复制链接]
发表于 2011-4-26 16:47:14 | 显示全部楼层 |阅读模式
我创建了一个GUI,在GUI里设置打开一个网页,如何设置使新开网页都在当前窗口显示?而不是点击链接后用默认浏览器打开网页??

_IEErrorHandlerRegister()
$oIE = _IECreateEmbedded()
$url1 = IniRead("config.ini", "system", "Url", "")
$GUI1 = GUICreate("jj", 800, 600)
$GUIActiveX = GUICtrlCreateObj($oIE, 0, 20, 800, 580)
$Button[1] = GUICtrlCreateButton("登录地址", 3, 0, 60, 20)
$Input[1] = GUICtrlCreateInput($url1, 65, 0, 350, 20)
GUISetOnEvent($GUI_EVENT_CLOSE, "GUI")
GUICtrlSetOnEvent($Button[1], "GUI")
GUICtrlSetOnEvent($Input[1], "GUI")
GUISetState()
_IENavigate($oIE, $url1)
发表于 2011-4-26 20:57:45 | 显示全部楼层
回复 1# macemo
_IENavigate ($oIE, "新开的网页")
 楼主| 发表于 2011-4-27 12:19:35 | 显示全部楼层
回复  macemo
_IENavigate ($oIE, "新开的网页")
love5173 发表于 2011-4-26 20:57



我是问在已经打开网页的情况下,我正常点击网页上的链接,要求还在当前打开,这个可以嘛?
发表于 2011-4-27 18:00:01 | 显示全部楼层
如果你会做网站的话应该知道,网站上有的链接是在当前页面刷新的,有的是在新的页面打开的,这个跟网站的代码有关,不是程序能控制的
发表于 2011-4-27 18:07:14 | 显示全部楼层
win函数激活一下吧。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-9 10:18 , Processed in 0.083052 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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