易截截图软件、单文件、免安装、纯绿色、仅160KB

vb如何截取网页的html代码

我用vb下载一个一个页面,如何获取我需要的内容啊,就是需要截取功能,提完内容后,如何自动跳转到下一页啊,请教高手,我用webbrowser控件,
你的问题有点大,获取HTML就直接在DOCUMENTCOMPLETE事件中写webbrowser1.document.body.outhtml
这就是所有的HTML代码,然后你想要什么就自己分析吧。可以通过分析字符串的方式截取你要的内容
也可以根据HTML代码具有的属性来获得你要的内容。
自动跳转就更容易了,你获取完你要的代码,再次webbrowser1.navigate url 就行了。

'提取各文本分区标签(div)中的源代码
VB code:
Private Sub Form_Load()
WebBrowser1.Navigate "http://www.hao123.com/"
End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
j = WebBrowser1.Document.getElementsByTagName("div").Length - 1
Dim aa As Object
For i = 0 To j
Set aa = WebBrowser1.Document.getElementsByTagName("div")(i)
s = s & aa.innerHTML & vbCrLf & "---------------------------第" & i & "个div中的源代码--------------------------------" & vbCrLf
Next
Static k As Integer
k = k + 1
If s <> "" Then
s1 = App.Path & "\" & k & ".txt"
Open s1 For Output As #1
Print #1, s
Close #1
Shell "notepad.exe " & s1, vbNormalFocus
End If
End Sub




相关问答:

java applet在html中无法显示

我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:

<HTML>
<HEAD>
<TITLE>TEST.HTML< ......

vb中如何实现对象属性的动态设置 - VB / 基础类

本人使用的是VB6.0版本
假设有一个对象A,A内有类型为B的对象属性。现在的问题是,需要添加若干个B对象作为A对象的属性。如,
 A.B1,A.B2,...
但具体添加多少个B对象作为A对象的属性则视具体情况不同而不同 ......

css改变下拉框的颜色 - Web 开发 / HTML(CSS)

form表单下拉框的蓝色怎么去掉呢,我想把下拉框的颜色设为透明的
may be no way.

像QQ空间里的那些透明的下拉框是怎么弄得呢?

引用
像QQ空间里的那些透明的下拉框是怎么弄得呢?
用层模拟的吧

基本都 ......

html标签和struts2标签

html标签和struts2标签,把在DW中建的页面运用到Struts2中,要转换一部分标签,不知道具体怎么做,知道的进来说说,一下是一段示例代码:
<body>
<s:form action="userAction" enctype=" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号