 
- 版主
- 211464
- 21164
- 13
- 258 朵
- 47817 个
- 60 个
- 263800
- 2008-12-23
|
1#
t
T
发表于 2009-03-20 10:44
|
|只看楼主
-
- 问:如何返回webbrower页面选定文字?
- 答:
- WebBrowser1.Document.selection.createRange.Text
- -----------------------------------------------------------------------------
- 问:我的意思是在WebBrowser1里打开这个连接,就是点击 这个连接,谢谢
- 答:
- For i = 0 To WebBrowser1.Document.All.length - 1
- If UCase(WebBrowser1.Document.All(i).tagName) = "FRAME" Then
- WebBrowser1.Navigate2 WebBrowser1.Document.All(i).src
- End If
- Next
- 或者
- WebBrowser1.Navigate2 WebBrowser1.document.getElementsByTagName("FRAME")(0).src
- -----------------------------------------------------------------------------
- 问:我还有个小问题, 这个页面里有以下 2个 FRAME,我只想打开 第2个
- 答:
- WebBrowser1.Navigate2 WebBrowser1.document.getElementsByTagName("FRAME")(1).src
- -----------------------------------------------------------------------------
- 问:我用WebBrowser1吊入了一个网页,这个网页里有连接,点开连接后 会跑出 WebBrowser1,在IE里打开页面,
- 我想让他在WebBrowser1里点开连接后,还是在WebBrowser1 里显示。
- 答:
- Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
- Cancel = True
- WebBrowser1.Navigate2 WebBrowser1.Document.activeElement.href
- End Sub
- -----------------------------------------------------------------------------
- 问:已经可以在打开网页后在用户名和密码框里自动填入用户名和密码,最后的问题是如何点击那个登陆按钮进行自动登陆?
- 答:
- Private Sub Form_Load()
- WebBrowser1.Navigate "bbs.jztele.com"
- End Sub
- Private Sub Form_Resize()
- On Error Resume Next
- Me.WebBrowser1.Move 0, 0, ScaleWidth, ScaleHeight
- End Sub
- Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
- Dim u As Object, p As Object, bt As Object
- Set u = pDisp.Document.getElementById("TUser")
- Set p = pDisp.Document.getElementById("TPass")
- Set bt = pDisp.Document.getElementById("Button1")
- If Not u Is Nothing And Not p Is Nothing And Not bt Is Nothing Then
- u.Value = "******"
- p.Value = "******"
- bt.Click
- End If
- End Sub
- 或者
- Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
- Set WBDocument = WebBrowser1.Document
- WBDocument.body.All("TUser").Value = "userid"
- WBDocument.body.All("TPass").Value = "mpwd"
- WBDocument.body.All("Button1").Click
- End Sub
- -----------------------------------------------------------------------------
- 问:如何用webbrowser打开本地的网页
- 答:
- WebBrowser1.Navigate (App.Path & "\PIPI.html")
- 'app.path要用括号括起来,而不是引号
- -----------------------------------------------------------------------------
- 问:使用webbrowser怎么自动选中这个select标签的选项?
- 如题 比如
|