【问题标题】:Get all text from WebBrowser control从 WebBrowser 控件中获取所有文本
【发布时间】:2015-01-30 08:25:53
【问题描述】:

我有一个 WebBrowser 控件,我想从该控件中获取所有文本。换句话说,我希望获得相同的文本,如果我在哪里抓住我的鼠标,从浏览器中选择所有内容并将其粘贴到记事本中。我知道有几种技术可以获取文本,例如 WebBrowser.DocumentText 或 innerhtml,但这些技术都不能提供与将所有内容从浏览器复制到剪贴板的位置相同的文本。

【问题讨论】:

  • 我认为 WebBrowser.DocumentText 中存在不同的字符集,您可以对 WebBrowser.DocumentText 说出来以获取所需的字符集

标签: c# winforms browser


【解决方案1】:

这应该有效:

webBrowser1.Document.ExecCommand("SelectAll", false, null);
webBrowser1.Document.ExecCommand("Copy", false, null);    

【讨论】:

    猜你喜欢
    • 2011-02-07
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-02
    • 2012-12-19
    • 1970-01-01
    相关资源
    最近更新 更多