VB获取网页特定内容

vb 获取一个网页的全部源文件太耗费时间,我想直接获取源文件的一个特定内容,如注释、head等?该如何做?? 注意:这个过程当中我不想获取全部网页的源代码,只是需要某部分!!!
你把HTML代码保存成文件, 就已经下载了全部网页,我不想下载全部网页的,我想怎么能够下载部分网页,WEbbrowser有什么办法

第1个回答  2006-06-04
用WebBrowser控件
你把HTML代码保存成文件,然后
用webbrowser.navigate FileName 然后那个控件就能看到网页了
部件-microsoft internet Controls

VB获取网页特定内容
用WebBrowser控件 你把HTML代码保存成文件,然后 用webbrowser.navigate FileName 然后那个控件就能看到网页了 部件-microsoft internet Controls

如何用VB查找网页的指定文字?
Private Sub Command1_Click()Dim s$, i%, j%, m%, n s = Label1 's变量是用来放网页源码的,你可以通过inet控件得到 i = InStr(s, "用户名")If i > 0 Then j = InStr(i, s, Chr(34) & "20" & Chr(34) & ">")If j > 0 Then m = InStr(j, s, "")If m > 0...

VB 求教 documeementById
结论:在网页开发中,document.getElementById是一个用于获取特定id元素的VB相关函数,它利用DOM(Document Object Model)技术,允许JavaScript直接访问浏览器内存中的HTML副本,这个副本是以XML形式存储的。每个HTML元素在内存中对应一个Element对象,通过document实例,我们可以根据元素的id属性使用getElementById...

VB如何获取网页特定的内容
vb:MsgBox webbrowser1.getElementById("myelemtid").innerHTML

vb 获取网页文本框内容
private sub command1_click text1=webBrowser1.document.getelementbyid("1").value 或:text1=webBrowser1.document.getelementsbyname("1")(0).value end sub 可把上述代码写到WebBrowser1_DownloadComplete事件中 需要将ID设为唯一的,如果有多个tag的ID为"1"(这是网页设计所不允许但不是完全...

VB获取网页部分代码
set i =object.GetElementsByTagname("ul").item(0).GetElementsByTagname("li")dim sfor each s in idebug.print s.innerhtmlnext object 是htmlDocument 对象 GetElementsByTagname("ul") 获取ul标签集合 GetElementsByTagname("ul").item(0) 集合中的第一个元素 ... item(0).GetEleme...

VB如何获取网页的内容
1、相关代码如下:Public Function getHtmlStr(strUrl As String) '获取远程网页源码 On Error Resume Next Dim XmlHttp As Object, stime, ntime Set XmlHttp = CreateObject("Microsoft.XMLHTTP") XmlHttp.open "GET", strUrl, True XmlHttp.send stime = Now '获取当前...

如何从VB的WebBrowser控件中获取网页文字
Function HtmlStr$(Url$) '提取网页源码函数 Dim XmlHttp Set XmlHttp = CreateObject("Microsoft.XMLHTTP") XmlHttp.Open "GET", Url, False XmlHttp.send If XmlHttp.ReadyState = 4 Then HtmlStr = StrConv(XmlHttp.ResponseBody, vbUnicode) Set XmlHttp = NothingEnd FunctionPrivate Sub ...

VB 获取指定网页文本框的内容
添加一个WebBrowser(Microsoft Interntet Control)、一个Timer:Private Sub Form_Load()WebBrowser1.Navigate "about:blank"Timer1.Enabled = False Timer1.Interval = 500 WebBrowser1.Navigate "http:\/\/www.hao123.com\/haoserver\/wotime.htm"End Sub Private Sub Timer1_Timer()Text1 = Web...

如何用VB提取网页源代码中的特定字符
Dim wname As String dim ename as string Str1 = 1 HtmlData = 已得到网页来源str Do Until Str1 = 0 Str1 = InStr(Str1 + 1, HtmlData, "")Str2 = InStr(Str1 + 1, HtmlData, "")If Str1 > 0 And Str2 > 0 And Str2 > Str1 Then wname = Mid(HtmlData, Str1, Str2...

相似回答
大家正在搜