Option ExplicitPrivate Sub Form_Resize() Text1.Width = Me.ScaleWidth - Text1.Left * 2 WebBrowser1.Width = Text1.Width WebBrowser1.Height = Me.ScaleHeight - Text1.Top * 2 - Text1.Height End SubPrivate Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then WebBrowser1.Navigate Text1.Text End If End SubPrivate Sub WebBrowser1_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean) Text1.Text = URL End SubPrivate Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant) Me.Caption = WebBrowser1.LocationName & " - Internet Explorer" End SubPrivate Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean) Dim newForm As New Form1 newForm.Show Set ppDisp = newForm.WebBrowser1.Object Cancel = False End Sub
Text1.Width = Me.ScaleWidth - Text1.Left * 2
WebBrowser1.Width = Text1.Width
WebBrowser1.Height = Me.ScaleHeight - Text1.Top * 2 - Text1.Height
End SubPrivate Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
WebBrowser1.Navigate Text1.Text
End If
End SubPrivate Sub WebBrowser1_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)
Text1.Text = URL
End SubPrivate Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Me.Caption = WebBrowser1.LocationName & " - Internet Explorer"
End SubPrivate Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Dim newForm As New Form1
newForm.Show
Set ppDisp = newForm.WebBrowser1.Object
Cancel = False
End Sub
// 麻烦大虾亲自试试哦,随便打开一个网页……不可以的我当然亲自试过了才贴上来的呀~~~~VB6SP5+XP+IE6SP1
javascript 语句打开的窗口如何解决呢?
用 griefforyou(为你伤心)的代码,不存在我说的那几个问题,javascript链接也可以正常打开的,我试过了