C# WebBrowser 获得选中部分的html源码

简介: 原文:C# WebBrowser 获得选中部分的html源码 Winform程序 2.0的. 需要引用Microsoft.mshtml.        private void Form1_Load(object sender, EventArgs e)        {            webBrowser1.
原文: C# WebBrowser 获得选中部分的html源码

Winform程序  2.0的. 需要引用Microsoft.mshtml.

         private  void Form1_Load( object sender, EventArgs e)
        {
            webBrowser1.Navigate( " http://www.baidu.com ");
            webBrowser1.DocumentCompleted +=  new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
        }

         void webBrowser1_DocumentCompleted( object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            webBrowser1.Document.MouseUp +=  new HtmlElementEventHandler(Document_MouseUp);
        }

         void Document_MouseUp( object sender, HtmlElementEventArgs e)
        {
            IHTMLDocument2 document = (IHTMLDocument2)webBrowser1.Document.DomDocument;
            IHTMLTxtRange htmlElem = (IHTMLTxtRange)document.selection.createRange();
             string s = htmlElem.htmlText;
            richTextBox1.Text = s;
        }

 

需要看document.selection.createRange();类型 需要引用Microsoft.VisualBasic. 用Microsoft.VisualBasic.Information.TypeName(document.selection.createRange());方法查看类型.

差不多就这些了~ 不知道每次记录这些遇到的问题 能帮助别人不..- -|

 

 

目录
相关文章
简约的域名主页HTML源码带暗黑模式
简约的域名主页HTML源码带暗黑模式
373 17
|
9月前
|
XML 前端开发 C#
C#编程实践:解析HTML文档并执行元素匹配
通过上述步骤,可以在C#中有效地解析HTML文档并执行元素匹配。HtmlAgilityPack提供了一个强大而灵活的工具集,可以处理各种HTML解析任务。
378 19
|
存储 SQL 开发框架
c# erp源码(简单进销存)
c# erp源码(简单进销存)
692 1
超好看的404提示页面HTML源码
超好看的404提示页面HTML源码
745 77
简约404错误页面HTML源码
简约404错误页面HTML源码
473 12
HTML单页在线自适应拟态影院源码
HTML单页在线自适应拟态影院源码
330 25
可爱狗狗的404动画HTML源码
可爱狗狗的404动画HTML源码
499 17
可爱狗狗的404动画HTML源码
|
存储 API 文件存储
单页图床HTML源码+本地API接口图床系统源码
图床系统是一种用于存储和管理图片文件的在线服务。它允许用户上传图片文件,并生成相应的图片链接,从而方便用户在网页、社交媒体或其他平台上分享图片。
648 2
单页图床HTML源码+本地API接口图床系统源码
|
移动开发 前端开发 JavaScript
HTML5实现好看的博客网站模板源码
HTML5实现的精美博客网站模板,适用于个人博客、简历等多种场景。代码简洁规范,页面干净整洁,内置首页、列表、文章等通用模板,支持多种风格切换,兼容性强,易于扩展和修改,附带完整注释,适合初学者上手。提供源码下载及在线预览,方便直接使用或二次开发。
825 1
HTML5实现好看的博客网站模板源码