DotNetBrowser能添加Chromium引擎到你的.NET 應(yīng)用中,支持.NET6!
標簽:.NET文檔管理開發(fā)商: TeamDev
當前版本: v3.2.0
產(chǎn)品類型:控件
產(chǎn)品功能:工業(yè)數(shù)據(jù)采集軟件
平臺語言:.NET
開源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準,如有疑問請來電 023-68661681 咨詢。
強大的網(wǎng)頁渲染能力
深度的雙向交互
豐富的事件處理與定制功能
高度的靈活性與擴展性
嵌入一個基于Chromium的WPF或WinForms組件到你的.NET應(yīng)用中,用來顯示使用HTML5, CSS3, JavaScript, Silverlight 等技術(shù)構(gòu)建的現(xiàn)代網(wǎng)頁。
運行原理
* 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準產(chǎn)品資料以官網(wǎng)介紹為準,如需購買請先行測試。
DotNetBrowser提供的.NET WPF / WinForms控件可以被嵌入到.NET應(yīng)用程序中。應(yīng)用來顯示HTML內(nèi)容,包括現(xiàn)代網(wǎng)頁。
DotNetBrowser繼承了Chromium的多進程架構(gòu)。這意味著每個網(wǎng)頁都在一個獨立的Chromium Render進程中進行渲染。實際上,所有的本地功能都在獨立的本地進程中運行。這意味著Chromium不會使用你的.NET應(yīng)用程序的內(nèi)存。
通過StartNavigationHandler,你可以處理任何加載活動,包括過濾瀏覽器組件中加載的所有URL。
你可以在加載的網(wǎng)頁上執(zhí)行JavaScript代碼,并將執(zhí)行結(jié)果返回到.NET端。你可以注冊新的JavaScript函數(shù),并將其與.NET方法聯(lián)系起來。每次JavaScript調(diào)用這個函數(shù)時,都會有一個合適的.NET方法被應(yīng)用。
DotNetBrowser API 允許處理 SSL X.509 客戶端證書.
DOM API提供的功能可用于訪問和修改DOM,尋找特定節(jié)點,修改其屬性和內(nèi)容,監(jiān)聽DOM事件,甚至更多--所有這些都不需要使用JavaScript。
網(wǎng)頁是由Chromium引擎渲染的。正因為如此,網(wǎng)頁的外觀與谷歌瀏覽器完全一樣。
你可以監(jiān)聽不同的網(wǎng)絡(luò)瀏覽器事件,如開始加載框架、完成加載框架、失敗加載框架、主框架中加載的文檔、標題和狀態(tài)變化事件等。
利用 你可以處理加載資源的過程,如HTML、圖像、JavaScript等。
所有windows彈出框可以使用 . 你可以決定是否顯示彈出窗口,以及它的具體顯示方式(如在一個單獨的窗口中,在你的應(yīng)用程序標簽中等)。
使用 API 你可以獲得所有可用插件的信息并啟用/禁用它們。
進行截圖,甚至捕捉整個網(wǎng)頁的圖像。
可使用Google Maps Geolocation API.
DotNetBrowser支持所有現(xiàn)代網(wǎng)絡(luò)標準,包括HTML5,CSS3和JavaScript。一般來說,它支持與谷歌瀏覽器相同的網(wǎng)絡(luò)標準。
諸如警報、確認、提示、beforeunload、文件上傳對話框等JavaScript對話框可以使用對話框處理程序來處理。你可以選擇是否要顯示一個JavaScript對話框,以及該對話框應(yīng)該是什么樣子。
使用 即可將網(wǎng)頁保存為指定格式。
使用 事件你可以分別以不同的等級監(jiān)聽console信息,例如:DEBUG, LOG, WARNING or ERROR, 用以識別網(wǎng)頁加載中的js錯誤。
通過DotNetBrowser,你可以修改瀏覽器的User-Agent字符串,該字符串將被發(fā)送到網(wǎng)絡(luò)服務(wù)器。
在整個文檔或特定節(jié)點的范圍內(nèi)評估XPath表達式。
更新時間:2025-05-13 16:50:26.000 | 錄入時間:2015-10-22 15:08:25.000 | 責(zé)任編輯:吉煒煒