我用WebBrowser载入一个网页然后读取保持html到文件发现和实际的差别好大。很多位置都出现乱码再ie中保存出来的就没问题不知道怎么回事Function getWebHtml(browser As WebBrowser) As String
Dim doc As Object
Dim i As Object
Dim strHtml As String
Set doc = browser.Document
For Each i In doc.All
strHtml = strHtml & Chr(13) & i.innerHtml '
Next
getWebHtml = strHtml
End Function
Dim doc As Object
Dim i As Object
Dim strHtml As String
Set doc = browser.Document
For Each i In doc.All
strHtml = strHtml & Chr(13) & i.innerHtml '
Next
getWebHtml = strHtml
End Function
content="text/html;charset=gb2312"
编码一样就不会再乱码
你如果用这种方案保存就没问题的...原理不一样了...