c#中WebBrowser控件

最近用到WebBrowser控件,遇到很多問題,也學習了不少新的東西。下面是我在C#下寫的關於WebBrowser控件使用的代碼。

1WebBrowser常用屬性

.Refresh();//刷新

.GoBack();//後退

.GoForward();//前進

.Navigate(new Uri(address)); //打開鏈接

.Dock = DockStyle.Fill; //完全停靠在父容器中

.ScriptErrorsSuppressed = true ; //關閉錯誤顯示

Uri a = new Uri(WebBrowser.Document.ActiveElement.GetAttribute("href"));//獲取點擊中的鏈接地址

2WebBrowser常用事件處理

.Navigated += new WebBrowserNavigatedEventHandler(WebBrowser_Navigated);//加載中處理事件

.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(WebBrowser _DocumentCompleted);//頁面加載完成處理事件

.NewWindow += new CancelEventHandler(WebBrowser _NewWindow);//新的窗口中打開頁面

3、事件處理函數

3.1、打開新連接

  

3.2、新窗口處理

      

3.3、用戶自動登陸處理

 

 

 

還有一些常見問題可以訪問:http://www.cnblogs.com/peterzb/archive/2009/07/12/1521787.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章