C#通过COM组件操作IE浏览器(二):使用IHTMLDocument3完成登录
生活随笔
收集整理的這篇文章主要介紹了
C#通过COM组件操作IE浏览器(二):使用IHTMLDocument3完成登录
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
第一章介紹了如何打開網(wǎng)站,這一章介紹一下使用IHTMLDocument3完成登錄博客園,以下為代碼:
使用以上代碼就成功登錄到博客園了,下面整理一下IHTMLDocument3以及相關(guān)的一些方法和屬性:
| IHTMLDocument3 方法 | 說明 |
| attachEvent | 從IE11開始,使用addEventListener。將指定的函數(shù)綁定到一個事件,以便每當(dāng)事件在對象上觸發(fā)時,該函數(shù)被調(diào)用。 |
| createDocumentFragment | 創(chuàng)建一個新文檔并返回一個指向新創(chuàng)建的文檔的指針。 |
| createTextNode | 從指定的值創(chuàng)建一個文本字符串。 |
| detachEvent | 從事件中取消綁定指定的功能,以使該功能在事件觸發(fā)時停止接收通知。 |
| getElementById | 返回對具有指定值id屬性的第一個對象的引用。 |
| getElementsByName | 根據(jù)name屬性的值獲取對象集合。 |
| getElementsByTagName | 根據(jù)指定的元素名稱檢索對象的集合。 |
| recalc | 此元素已過時,不再使用。重新計算當(dāng)前文檔中的所有動態(tài)屬性。 |
| releaseCapture | 從當(dāng)前文檔中的對象中刪除鼠標(biāo)捕獲。 |
| IHTMLDocument3屬性與事件 | 說明 |
| baseUrl | ? |
| dir | 設(shè)置或檢索指示對象的讀取順序的值。 |
| documentElement | 獲取對文檔根節(jié)點的引用。 |
| enableDownload | 設(shè)置啟用下載 |
| inheritStyleSheets | 暫未說明 |
| onbeforeeditfocus | 設(shè)置焦點之前 |
| oncellchange | 當(dāng)數(shù)據(jù)來源發(fā)生變化時 |
| oncontextmenu | 當(dāng)按下鼠標(biāo)右鍵出現(xiàn)菜單或通過鍵盤觸發(fā)頁面菜單時 |
| onpropertychange | 改變屬性時 |
| onrowsdelete | 當(dāng)前數(shù)據(jù)記錄被刪除時 |
| onrowsinserted | 當(dāng)前數(shù)據(jù)源將要插入新數(shù)據(jù)時 |
| uniqueID | 檢索對象的自動生成的唯一標(biāo)識符。 |
| onstop | 停止或離開時 |
| ondatasetchanged | 數(shù)據(jù)源發(fā)生變化時 |
| ondatasetcomplete | 當(dāng)數(shù)據(jù)接收完成時 |
| ondataavailable | 當(dāng)數(shù)據(jù)源的全部有效數(shù)據(jù)讀取完畢時 |
這一章介紹了IHTMLDocument3,并且使用IHTMLDocument3完成了登錄,下一章介紹IHTMLDocument2以及用法.
總結(jié)
以上是生活随笔為你收集整理的C#通过COM组件操作IE浏览器(二):使用IHTMLDocument3完成登录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 集团瞒报房产能查出来吗
- 下一篇: 家装怎么固定大树桩?