Tag: gecko

我如何使用Mono.WebBrowser?

我两次浏览这个页面http://www.mono-project.com/WebBrowser但我不知道如何使用它。 没有程序集也无法using Mono.WebBrowser 。 直接使用它也会导致错误,因为找不到它。 我需要一些单独的安装,我应该如何设置和运行? 我想在Windows,Mac OS X和Linux上使用Gecko渲染页面。

gecko清除缓存历史记录和Cookie

救命! 我使用GeckoFx-Windows-10.0-0.6浏览器和xulrunner-10.0.en-US.win32 。 (Visual Studio 2010 c#)一切正常。 但我需要清除所有历史记录,如Firefox:工具>>选项>>隐私 我发现Gecko.CookieManager.RemoveAll(); cookie是多么清晰Gecko.CookieManager.RemoveAll(); 如何清除缓存,临时文件和历史记录?! 当我初始化Gecko.Xpcom我无法清除文件夹”Gecko.Xpcom.ProfileDirectory” (缓存和cookie),原因很明显。 Gecko.Xpcom.Shutdown()没有帮助 我找到了一种通过javascript清理cookie的方法: var cookieManager = Components.classes[“@mozilla.org/cookiemanager;1”].getService(Components.interfa‌​ces.nsICookieManager); cookieManager.removeAll(); 如何在C#中调用这个JS?

如何在C#中使用Gecko

我需要一个Gecko WebBrowser控件 我需要一个示例代码或一个解释如何使用GECKO的链接 如果有人使用过Gecko,我可以提供一些建议

如何在GeckoFX 29中处理下载

如何在GeckoFx中处理下载我正在使用版本29我发现了一些方法,比如添加事件 LauncherDialog_Download(object sender, LauncherDialogEvent e)但是,我无法为此事件添加处理程序 我试过这个处理程序 LauncherDialogFactory.Register(); LauncherDialog.Download += LauncherDialog_Download; 但是,它显示为错误,我如何添加处理程序 还有其他方法可以处理GeckoFx 29中的下载吗?

如何通过GeckoFX执行Javascript命令

我尝试通过GeckoFX和C#执行类似alert(’test message’)的javascript命令,但我不能。 我尝试使用Navigate和ExecuteCommand没有结果 我的代码是 int i=0; GeckoWebBrowser webBrowser webBrowser.Navigate(“alert(‘”+i.ToString()+”‘);”); webBrowser.ExecuteCommand(“alert(‘” + i.ToString() + “‘);”); 谁能帮我?

如何使Gecko每个实例使用单独的CookieContainer?

由于.Net中的GeckoWebBrowser与GeckoWebBrowsers的所有其他实例共享cookie,我希望GeckoWebBrowser拥有它自己的cookie容器,该容器不共享之前在其他GeckoWebBrowsers或其他实例中创建的任何cookie。 因此,例如当我创建GeckoWebBrowser时,它不应该有任何cookie。 当我运行2个GeckoWebBrowser实例时,他们拥有自己的cookie容器,并且不会彼此共享或冲突cookie。 怎么可能?