轉帖|其它|編輯:郝浩|2011-07-21 14:29:24.000|閱讀 652 次
概述:在Silverlight中可以使用System.Windows.Browser命名空間中的類和方法來操作HTML,主要涉及以下幾個類:
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在Silverlight中可以使用System.Windows.Browser命名空間中的類和方法來操作HTML,主要涉及以下幾個類:
BrowserInformation - 代表瀏覽器及客戶端操作系統相關信息
HtmlDocument - 代表瀏覽器中的HTML文檔
HtmlElement - 代表了一個HTML元素
HtmlPage - 提供了操作DOM的方法
HtmlWindow - 代表JavaScript中的window
其中,最重要的就是HtmlPage類,它提供了一組靜態方法來獲取其他類的實例,如:
取得BrowserInformation:
BrowserInformation browserInfo = HtmlPage.BrowserInformation;
取得HtmlDocument:
HtmlDocument htmlDocument = HtmlPage.Document;
取得HtmlWindow:
HtmlWindow htmlWindow = HtmlPage.Window;
下面列舉一些常用操作:
在新窗口中打開網頁:
HtmlPage.Window.Navigate(new Uri("//www.google.com"), "__blank");
修改頁面標題:
HtmlPage.Document.SetProperty("title", "New Title");
修改、取得頁面元素屬性:
注冊HTML元素事件:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:百度空間