macemo 发表于 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 = GUICtrlCreateButton("登录地址", 3, 0, 60, 20)
$Input = GUICtrlCreateInput($url1, 65, 0, 350, 20)
GUISetOnEvent($GUI_EVENT_CLOSE, "GUI")
GUICtrlSetOnEvent($Button, "GUI")
GUICtrlSetOnEvent($Input, "GUI")
GUISetState()
_IENavigate($oIE, $url1)

love5173 发表于 2011-4-26 20:57:45

回复 1# macemo
_IENavigate ($oIE, "新开的网页")

macemo 发表于 2011-4-27 12:19:35

回复macemo
_IENavigate ($oIE, "新开的网页")
love5173 发表于 2011-4-26 20:57 http://www.autoitx.com/images/common/back.gif


我是问在已经打开网页的情况下,我正常点击网页上的链接,要求还在当前打开,这个可以嘛?

love5173 发表于 2011-4-27 18:00:01

如果你会做网站的话应该知道,网站上有的链接是在当前页面刷新的,有的是在新的页面打开的,这个跟网站的代码有关,不是程序能控制的

itljl 发表于 2011-4-27 18:07:14

win函数激活一下吧。
页: [1]
查看完整版本: 如何设置使新开网页都在当前窗口显示?