WebBrowser1.Navigate2 ftp://192.168.1.103
登陆以后  随便点击一个空间内的文件夹 都会  新窗口IE弹出   我不想让他弹出来 想让他在原窗口显示
可以固定的是他弹出的 新页面路径格式都是  ftp://192.168.1.103/XX
 
这个跟弹网站还不一样 我在baidu查过N多防止网站地址新窗口打开的方法全都不行

解决方案 »

  1.   

    用原窗口显示做不到,可以用你自己的新窗口代替IE的新窗口。
    或者你还可以把自己的旧窗口关掉。
    Private Sub WebBrowser1_NewWindow2(ppDisp As Object,
                                       Cancel As Boolean)
       Dim frmWB As Form1
       Set frmWB = New Form1   frmWB.WebBrowser1.RegisterAsBrowser = TRUE   Set ppDisp = frmWB.WebBrowser1.Object
       frmWB.Visible = True
    End Sub
      

  2.   

    xpner
    可以用你自己的新窗口代替IE的新窗口   请问这个怎么实现?
      

  3.   


    '禁止提示脚本错误
    Private Sub WebBrowser1_DownloadBegin()
        WebBrowser1.Silent = True
    End SubPrivate Sub WebBrowser1_DownloadComplete()
        WebBrowser1.Silent = True
    End Sub'始终在原窗口中打开链接
    Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
        Cancel = True
    End Sub