本文實例講述了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#程序設計有所幫助。
新聞熱點
疑難解答