2011-10-27 47 views
0

我在使用默認WebBroswer和C#時遇到了一些問題。Alternative WebBrowser .Net C#

我在C#WindowsForm中製作程序。我會有「Broswer」的多個「標籤」,我需要改變很多像UserAgent一樣的東西。 我有問題做到這一點與默認WebBrowser becouse技巧(發現在stackoverflow)只爲1頁工作,並沒有爲所有會議。

Olso我需要JavaScript支持。

我的問題是: 是否有另一個webBrowwer模擬webBrowser的多個「選項卡」,支持javaScript(這非常重要:我需要爲具有位置標題的網站頁面禁用Javascript),並且可以更改UserAgent並模仿所有現有的瀏覽器? 如果回答不是什麼樣的「真正的」瀏覽器可以使用我的c#WinForm程序?

問候

編輯:我已經使用GeckoFX但沒有良好的結果(用JavaScript)

+0

重複? http://stackoverflow.com/questions/790542/replacing-net-webbrowser-control-with-a-better-browser-like-chrome – Josh

+0

已經看到了討論,我沒有發現任何有用的東西。我已經使用GeckoFX –

+0

當我做了一個類似項目的研究時,GeckoFX是唯一可行的選擇。 – Caimen

回答

0

你可以嘗試awesomium。 你必須自己編寫一些代碼(包括標籤),因爲它只是一個框架。 但是,我還沒有遇到任何關於.net的內容,它應該能夠滿足您的要求。

對於「獨立公司」(如果您製作不到10萬美元),非商業用途或評估&開發用途,有免費許可。 缺點是,你不會獲得免費的來源,我不知道這是否對你有利。 Pricing