VB.Net如何利用Webview2获取网页源码?

VB.Net如何利用Webview2获取网页源码?代码如下

首先引用正则,代码如下

Imports System.Text.RegularExpressions

获取网页源码代码如下

Private Async Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    Dim html As String
    html = Await WebView21.ExecuteScriptAsync("document.documentElement.outerHTML;")

    ' 由于Html返回的是unicode字符集,所以需要转换一下
    html = Regex.Unescape(html)
    html = html.Remove(0, 1)
    html = html.Remove(html.Length - 1, 1)

    RichTextBox1.Text = html
End Sub


微信扫描下方的二维码阅读本文