2012-11-21 106 views

回答

2

Help With Proxy Username & Pass with GeckoFX? 查看此答案以編程方式設置代理。您可以保存和使用方法GeckoPreferences.Save(string fileName)GeckoPreferences.Load(string fileName)

隨着XULRunner的12加載喜好來一個文件,你不能存儲的偏好,直到您創建一個使用XULRunner的 任何應用程序(見本:https://developer.mozilla.org/en-US/docs/Mozilla/Preferences/A_brief_guide_to_Mozilla_preferences

要在xulrunner的默認簡檔手動插入代理設置:(XULRunner的〜1.9)

轉到d:\路徑\到\ xulrunner的\默認\ PREF

打開xulrunner.js,添加你想要的偏好。

現在,你可以通過在文件的結尾在按照以下示例調用添加的喜好:

pref("network.proxy.http", "web-proxy.domain.com"); 
pref("network.proxy.http_port", 8080); 
pref("network.proxy.type", 1); 

如果你不知道什麼是確切的喜好或者你想知道所有的喜好,使用您的GeckoWebBrowser,導航到about:config

例如:geckoWebWebBrowser.Navigate("about:config");

如果瀏覽器告知"This'll Void Warranty",請單擊"I understand .."。 現在,您可以看到列出的所有首選項。