本文實例講述了C#實現Winform中打開網頁頁面的方法。分享給大家供大家參考。具體實現方法如下:
1、首先比較簡單的我們知道有類似的方法如下
2、比較靈活一點,可以定義窗口大小,我們要實現網頁中腳本打開頁面的方法,即window.open
那么,我們必然會想,如何調用頁面的腳本呢?其實可以利用WebBrowser來實現
- //連接
- string url = "http://www.baidu.com";
- //定義腳本
- string script = @"<script language='javascript' type='text/javascript'>
- function openUrl(url){
- window.open(url,'測試窗口','width=400px,height=400px,directories=true,location=false,menubar=false,resizeable=false,scrollbars=yes,toolbar=false ');
- }</script>";
- WebBrowser wb = new WebBrowser();
- wb.DocumentText = @"<html> <head>" + script + "</head><body></body></html>";//定義WebBrowser中的DOM文檔
- wb.DocumentCompleted += delegate
- {
- //執行腳本函數
- wb.Document.InvokeScript("openUrl", new object[] { url });
- };
希望本文所述對大家的C#程序設計有所幫助。
新聞熱點
疑難解答