怎么样让 WebBrowser 在按回车的时候网页在新窗口打开?我写了Private Sub cmbAdd_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
       
       Dim tstr$
 
       tstr = cmbAdd.Text       gMainForm.NewWebbrowser tstr
    End If
End Sub没有反映网上查了 
说WebBrowser 没有 KeyPress 事件
要怎么样做才 按回车的时候网页在新窗口打开?

解决方案 »

  1.   

    將網頁的FORM的TARGET替換成 _BLANK ——沒有記錯吧
      

  2.   

    不太明白你的意思。是希望随时按回车都在新窗口打开某一网页,而不管其焦点在何处?如果是这样,可以定义系统热键。是希望WebBrowser中的链接都在新窗口打开?如果是这样,可以修改WebBrowser.Document.body.innerHTML,参照cangwu_lee的方法修改。