从CEFSHARP上的网页提取链接



我正在研究一个从网页中提取URL的应用程序,我正在使用webbrowser控件,我们都知道我想使用cefsharp有多糟糕,但我不知道太多了。到目前

web_search.Navigate("example.com");
private void web_search_DocumentCompleted_1(object sender, WebBrowserDocumentCompletedEventArgs e)
    {
        var search_results = this.web_search.Document.Links.Cast<HtmlElement>().Select(a => a.GetAttribute("href")).Where(h => h.Contains("http://")).ToArray();

我的意思是,当一个加载良好的页面上有很多链接时,我试图找到一种从这些链接中提取HREFS值的方法

在CEF中大多数时候用文档操纵很容易使用JS。考虑CEF Wiki(和CEFSHARP样本(,以了解如何执行JS并获得结果。之后,这将是微不足道的。

最新更新