当前位置: 首页 > news >正文

信息网站方案抚养网站建设

信息网站方案,抚养网站建设,网页设计收费,做街舞网站的素材HtmlDocument 类 注意#xff1a;此类在 .NET Framework 2.0 版中是新增的。 提供对 WebBrowser 控件承载的 HTML 文档的顶级编程访问。 命名空间:System.Windows.Forms程序集:System.Windows.Forms#xff08;在 system.windows.forms.dll 中#xff09; script ty…HtmlDocument 类  注意此类在 .NET Framework 2.0 版中是新增的。 提供对 WebBrowser 控件承载的 HTML 文档的顶级编程访问。 命名空间:System.Windows.Forms程序集:System.Windows.Forms在 system.windows.forms.dll 中 script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl04f0129ed,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl04img,; /script 语法 Visual Basic声明 Public NotInheritable Class HtmlDocument Visual Basic用法 Dim instance As HtmlDocument C# public sealed class HtmlDocument C public ref class HtmlDocument sealed J# public final class HtmlDocument JScript public final class HtmlDocument script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl112f8c7f9,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl11img,; /script 备注 HtmlDocument 为 Internet Explorer 的文档对象提供托管包装该文档对象也称为 HTML 文档对象模型 (DOM)。您可以通过 WebBrowser 控件的 Document 属性获取 HtmlDocument 的实例。 HTML 文档中的 HTML 标记可以相互嵌套。因此HtmlDocument 表示一个文档树其子级是 HtmlElement 类的实例。下面的代码示例演示一个简单的 HTML 文件。 HTML BODY DIV nameSpan1Simple HTML Form/DIV FORM SPAN nameTextLabelEnter Your Name:/SPAN INPUT typetext size20 nameText1 /FORM /BODY /HTML 在此示例中HtmlDocument 表示 HTML 标记内的整个文档。BODY、DIV、FORM 和 SPAN 标记各由一个单独的 HtmlElement 对象表示。 访问此树中的元素的方法有多种。使用 Body 属性可以访问 BODY 标记及其所有子标记。ActiveElement 属性提供 HTML 页上具有用户输入焦点的元素的 HtmlElement。HTML 页中的所有元素都可以有一个名称All 集合将元素的名称用作索引来提供对每个 HtmlElement 的访问。GetElementsByTagName 将返回具有给定 HTML 标记名称如 DIV 或 TABLE的所有 HtmlElement 对象的 HtmlElementCollection。GetElementById 将返回对应于所提供的唯一 ID 的单个 HtmlElement。GetElementFromPoint 将返回可以在屏幕上所提供的鼠标指针坐标位置找到的 HtmlElement。 您也可以分别使用 Forms 和 Images 集合来循环访问表示用户输入窗体和图形的元素。 HtmlDocument 基于 Internet Explorer 的 DHTML DOM 实现的非托管接口IHTMLDocument、IHTMLDocument2、IHTMLDocument3 和 IHTMLDocument4。HtmlDocument 只公开了这些非托管接口的最常用属性和方法。使用 DomDocument 属性可以强制转换为所需的非托管接口指针可以直接访问其他所有属性和方法。 HTML 文档可以包含框架框架是 WebBrowser 控件内部的不同窗口。每个框架均显示它自己的 HTML 页。Frames 集合在没有 Window 属性的情况下也可以使用。您也可以使用 Window 属性来调整显示页的大小、滚动文档或向用户显示警报和提示。 HtmlDocument 公开在承载 HTML 页时期望处理的最常见事件。对于接口没有直接公开的事件可以使用 AttachEventHandler 为该事件添加一个处理程序。 HTML 文件可以包含 SCRIPT 标记这些标记封装使用活动脚本语言之一如 JScript 或 VBScript编写的代码。InvokeScript 方法用于执行 SCRIPT 标记中定义的属性和方法。 注意 虽然 HtmlDocument 中的大部分属性、方法和事件的名称都与非托管 DOM 上的对应项的名称相同但为了与 .NET Framework 保持一致某些名称已发生了改变。 script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl3018e8f01,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl30img,; /script 示例 下面的代码示例通过 CreateElement使用 Northwind 数据库中的数据动态创建一个 HTML TABLE。此外还使用 AppendChild 方法首先向行TR 元素中添加单元格TD 元素然后向表中添加行最后将表追加到当前文档的末尾。该代码示例要求应用程序具有一个称为 WebBrowser1 的 WebBrowser 控件。 Visual Basic 复制代码 Private Sub DisplayCustomersTable() Initialize the database connection. Dim CustomerData As New DataSet() Dim CustomerTable As DataTable Try Dim DBConn As New SqlConnection(Data SourceCLIENTUE;Integrated SecuritySSPI;Initial CatalogNorthwind;) Dim DBQuery As New SqlDataAdapter(SELECT * FROM CUSTOMERS, DBConn) DBQuery.Fill(CustomerData) Catch dbEX As DataException End Try CustomerTable CustomerData.Tables(Customers) If (Not (WebBrowser1.Document Is Nothing)) Then With WebBrowser1.Document Dim TableElem As HtmlElement .CreateElement(TABLE) .Body.AppendChild(TableElem) Dim TableRow As HtmlElement Create the table header. Dim TableHeader As HtmlElement .CreateElement(THEAD) TableElem.AppendChild(TableHeader) TableRow .CreateElement(TR) TableHeader.AppendChild(TableRow) Dim HeaderElem As HtmlElement For Each Col As DataColumn In CustomerTable.Columns HeaderElem .CreateElement(TH) HeaderElem.InnerText Col.ColumnName TableRow.AppendChild(HeaderElem) Next Create table rows. Dim TableBody As HtmlElement .CreateElement(TBODY) TableElem.AppendChild(TableBody) For Each Row As DataRow In CustomerTable.Rows TableRow .CreateElement(TR) TableBody.AppendChild(TableRow) For Each Col As DataColumn In CustomerTable.Columns Dim Item As Object Row(Col) Dim TableCell As HtmlElement .CreateElement(TD) If Not (TypeOf (Item) Is DBNull) Then TableCell.InnerText CStr(Item) End If TableRow.AppendChild(TableCell) Next Next End With End If End Sub C# 复制代码 private void DisplayCustomersTable() { DataSet customersSet new DataSet(); DataTable customersTable null; SqlDataAdapter sda new SqlDataAdapter(SELECT * FROM Customers, Data Sourcelocalhost;Integrated SecuritySSPI;Initial CatalogNorthwind;); sda.Fill(customersTable); customersTable customersSet.Tables[0]; if (webBrowser1.Document ! null) { HtmlElement tableRow null; HtmlElement headerElem null; HtmlDocument doc webBrowser1.Document; HtmlElement tableElem doc.CreateElement(TABLE); doc.Body.AppendChild(tableElem); HtmlElement tableHeader doc.CreateElement(THEAD); tableElem.AppendChild(tableHeader); tableRow doc.CreateElement(TR); tableHeader.AppendChild(tableRow); foreach (DataColumn col in customersTable.Columns) { headerElem doc.CreateElement(TH); headerElem.InnerText col.ColumnName; tableRow.AppendChild(headerElem); } // Create table rows. HtmlElement tableBody doc.CreateElement(TBODY); tableElem.AppendChild(tableBody); foreach (DataRow dr in customersTable.Rows) { tableRow doc.CreateElement(TR); tableBody.AppendChild(tableRow); foreach (DataColumn col in customersTable.Columns) { Object dbCell dr[col]; HtmlElement tableCell doc.CreateElement(TD); if (!(dbCell is DBNull)) { tableCell.InnerText dbCell.ToString(); } tableRow.AppendChild(tableCell); } } } } script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl3544ba711,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl35img,; /script 继承层次结构 System.Object    System.Windows.Forms.HtmlDocument script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl3751b57cc,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl37img,; /script 线程安全 此类型的任何公共静态Visual Basic 中的 Shared成员都是线程安全的但不保证所有实例成员都是线程安全的。 script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl38649aeb3,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl38img,; /script 平台 Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition .NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表请参见系统要求。 script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl4006129f6,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl40img,; /script 版本信息 .NET Framework 受以下版本支持2.0 script typetext/Javascript var ExpCollDivStrExpCollDivStr; ExpCollDivStr ExpCollDivStr ctl00_LibFrame_ctl4146a5d7d,; var ExpCollImgStr ExpCollImgStr; ExpCollImgStr ExpCollImgStr ctl00_LibFrame_ctl41img,; /script 请参见 参考 HtmlDocument 成员 System.Windows.Forms 命名空间 其他资源 document Objectdocument 对象 IHTMLDocument2 InterfaceIHTMLDocument2 接口
http://www.hkea.cn/news/14393919/

相关文章:

  • 鼠标网站模板wordpress 博客搭建
  • 做网站建设公司企业六安网约车收入怎么样
  • 国际知名的论文网站班级同学录网站建设
  • 网络建站技术设计一个网站需要什么
  • 网站里的聊天怎么做的wordpress 维护代码
  • 什么后台做网站安全做京东网站需要哪些手续费
  • 江苏建设工程招标网官方网站广告公司注册
  • 国外网站布局python wordpress采集器
  • 男生做网站编辑上海人才服务网官网
  • 长春网站改版品牌网站建设服务
  • 网站建设与制作培训通知建设工程合同模板
  • 重庆网站建设咨询网站包装推广案例
  • 建设银行E路航如何自动进入网站怎样对一个网站做seo
  • 中国电子商务网站建设供别人采集的网站怎么做
  • 网站开发项目流程设计网站开发的教学视频
  • 最大的地方门户网站源码肇庆免费模板建站
  • 做基础工程分包应上什么网站网站设计公司合肥
  • 网站开发的原理永久免费无代码开发平台下载
  • wordpress主题 资源站阿里云官方网
  • 杭州网站的建设北京网站建设飞沐
  • 做网站三河360建设网站免费
  • 网站建设中最重要的是什么玄圭互联网站建设推广
  • 宁夏建设投资集团公司网站147seo工具
  • 网站建立多少钱企业宣传片制作哪家好
  • 外网网站有什么好的推荐网站标题怎么做链接
  • 宁波网站建设信任蓉胜网络好华天动力oa系统
  • 网站图片特效源码纷享销客crm官网
  • 织梦网站被植入广告wordpress怎么开发
  • 电子商务网站建设项目的阶段下列( )是计算机网页制作工具
  • 湖南地税局官网站水利建设基金管理咨询公司取名