为什么inet控件取到的HTML不能给DHTMLEdit控件使用?
我使用:
'**************************************
' 测试使用inet控件来取得HTML
Inet1.AccessType = icUseDefault
Dim vntHtml As Variant
vntHtml = Inet1.OpenURL(Me.txtUrl.Text)
'Text1.Text = vntHtml
' 测试使用inet控件来取得HTML
'**************************************
DHTMLEdit1.DocumentHTML = vntHtml
可是vntHtml的值不能给到DHTMLEdit1.DocumentHTML,vntHtml已经取到数据了。
WebBrowser控件得到的HTML为什么多出一些东西?
使用:
Web.Navigate txtUrl.Text
strHtml=Web.Document.All(0).outerHTML
可是发现strHtml和IE得到的HTML比较,有时候多了一些东西,如多了1个表什么的。烦。
请问:如何原汁原味的把网页中的HTML放到DHTMLEdit控件中呢?这个周末又不好过了。
我使用:
'**************************************
' 测试使用inet控件来取得HTML
Inet1.AccessType = icUseDefault
Dim vntHtml As Variant
vntHtml = Inet1.OpenURL(Me.txtUrl.Text)
'Text1.Text = vntHtml
' 测试使用inet控件来取得HTML
'**************************************
DHTMLEdit1.DocumentHTML = vntHtml
可是vntHtml的值不能给到DHTMLEdit1.DocumentHTML,vntHtml已经取到数据了。
WebBrowser控件得到的HTML为什么多出一些东西?
使用:
Web.Navigate txtUrl.Text
strHtml=Web.Document.All(0).outerHTML
可是发现strHtml和IE得到的HTML比较,有时候多了一些东西,如多了1个表什么的。烦。
请问:如何原汁原味的把网页中的HTML放到DHTMLEdit控件中呢?这个周末又不好过了。
解决方案 »
- 菜籽跪问 VB中如何将时间作为输出数据文件的文件名
- 求一条SQL语句,请高手指点一下!
- 我写了一个递归列出一个目录下(包含子目录)所有文件的代码,但还有一点问题,谁能帮我改改?
- 如何保存或提取web browser控件中的网页内容?
- 请问去哪儿找vb中的coolmenu.ocx,smartbutoon.ocx控件呢?
- 程序中出错,紧急求助!
- 如何在vb中用代码修改IIS的自定义错误页面的地址
- 怎样让vb忽略主键重复错误,继续执行下一条语句?
- [问题]VB控制下载BT文件的问题
- VB+ACCESS数据库中如何将相邻2个记录相加求平均值后生成新记录
- 加载错误!!!
- 如何物理删除foxpro的记录?
Set objhtml = Me.WebBrowser1.Document.body.createTextRange()
If Not IsNull(objhtml) Then
Text2.Text = objhtml.htmlText
End If
Set objhtml = Me.WebBrowser1.Document.body.createTextRange()
If Not IsNull(objhtml) Then
Text2.Text = objhtml.htmlText
End If
这样取到的HTML是body之间的HTML。
'**************************************
' 测试使用inet控件来取得HTML
Inet1.AccessType = icUseDefault
Dim vntHtml As Variant
vntHtml = Inet1.OpenURL("http://news.sohu.com/")
'Text1.Text = vntHtml
' 测试使用inet控件来取得HTML
'**************************************
这样也出错?出现Runtime error'13'" type mismatch 错误,是否news.sohu.com太长了?