五、ChromeWebBrowser.net 1.1.0.0 發布

來源:互聯網
上載者:User

標籤:chromewebbrowser.net   chrome   .net   

大家好,在此版本前推出過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個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.