五、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 当前页面所有CookieCookie 当前页面所有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 增加元素事件侦听器

有的旅行时为了寻找逝去的年华,重温青春的惆怅。

五、ChromeWebBrowser.net 1.1.0.0 发布

相关文章:

你感兴趣的文章:

标签云: