首页 > 代码库 > 五、ChromeWebBrowser.net 1.1.0.0 发布
五、ChromeWebBrowser.net 1.1.0.0 发布
大家好,在此版本前推出过1.0.4.0,主要是将内核改为了CefGlue3,Cef版本为3.1650.1562,其他方法没有什么变化。在以往的版本中,要与网页的交互类基本没有,交互函数也限于ExecuteScript和EvaluateScript方法,配合javascript方法CallCSharpMethod,虽然能实现与网页的交互,但对于javascript不太了解的伙伴是太不方便了,在这个新版本中推出了CwbDocument和CwbElement两个类,CwbDocument包含了所有页面元素和Cookie内容,CwbElement将映射到网页节点,可以直接读和写,那下面就是这两个类的方法,不足之处您可以修改,也可以发私信或QQ消息给我。欢迎加入讨论群=>343517844。更多信息请查看源码包中的用户指南。
源代码下载地址:https://sourceforge.net/projects/chromewebbrowse
类
- CwbDocument
属性 Cookies 当前页面所有Cookie
Cookie 当前页面所有Cookie组合成字符串
Root 文档根节点,包含了文档中所有子节点方法 Load 默认在控件的DocumentCompleted事件中自动调用,也可以手动调用进行重载。
GetElementsByTagName 根据标签获取所有对应的元素
GetElementById 根据ID获取元素 - CwbElement
属性 Id 元素编号
TagName 元素标签名称
IndexPath 元素路径
ChildElements 所有子元素
IsElement 是否元素
IsEditable 是否可编辑
HasChildren 有无子节点
HasAttributes 有无属性
Attributes 节点所有属性集合
InnerText 内文本
InnerHtml 内html文本
Value 元素值方法 HasAttribute 判断是否有某个属性
GetAttribute 获取属性值
SetAttribute 设置属性值
Click 执行元素点击事件
AttachEventHandler 增加元素事件侦听器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。