首页 > TAG信息列表 > geckofx

GeckoFX 在winform中的简单应用

1、创建winfrom工程-过程省略 2、在NuGet程序包管理器里添加GeckoFX相关引用DLL 3、在默认窗口中添加以下代码(默认窗口放了一个进度条两个操作跳转网页按钮和一个pannel) GeckoWebBrowser browser;public Form1(){InitializeComponent();StartPosition = FormStartPositi

C#Winform下使用WebKit、Geckofx、CefSharp心得

       最近公司需要从一个电商后台获取数据,无奈这项艰巨的任务交给了我,我查看了该站所有API都找不到相关的方法,找客服也无济于事,所以只有自己爬数据了。试了下python确实可以抓取cookie,无奈自己python新手。所以还是从最熟悉的winform入手。然后遇到了大坑,用遍这么多浏览器都

C#如何从GeckoWebBrowser控件获取cookie

我正在使用GeckoWebBrowser控件导航URL.加载该页面时,它实际上应该具有cookie.但是,如果我尝试获取Cookie,即使页面已加载,我也会得到空白文本. GeckoWebBrowser m_Browser = … // …导航后.字符串sCookie = m_Browser.Document.Cookie.ToString(); 还有其他方法可以从GeckoWebBro

C#-将Firefox / Gecko作为控件嵌入到.Net(forms / wpf)入门中的一般入门问题

我正在考虑不再使用IE和.NET应用程序的webbrowser控件. C#或VB.NET. 我想改用Firefox,但是我对此并不陌生,并且对所有不同的软件包,fork,旧教程和Firefox版本非常困惑. >我的理解是,我首先需要GeckoFX.这是只是一个将Firefox的Gecko(布局引擎)移植到.NET才能使用的人吗?或者这是官方

使用WinForms GeckoFX控件从C#调用javascript函数的推荐方法是什么?

问题说明了一切.我已经整理好一切,并且知道如何将消息从浏览器html发送到c#,但是没有其他方法. 我应该能够做类似的事情: browserControl.JSCall("myFunction('Dave','Smith');"); …以及网络代码中: function myFunction(firstName, lastName) { $("#mydiv").text(firs

初始化C#的geckoWebBrowser异常

我的程序如下引发异常. Program.cs如下: static void Main() { Gecko.Xpcom.Initialize("D:\\xulrunner\\"); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Fo

c# – GeckoWebBrowser访问错误的URL,始终弹出消息框

找不到www.addssds333fdsd.com.cn.请检查名称,然后重试. GeckoWebBrowser _webA = new GeckoWebBrowser(); _webA.Navigate("www.addssds333fdsd.com.cn"); 当我访问不正确的URL时,应用程序将弹出消息框. 如何捕获异常或删除消息框.解决方法:您需要实现nsIPromptServcice2和nsI

c# – Gecko 2.0的GeckoFX更新?

上个月我发现GeckoFX时,我感到非常兴奋.我的雇主希望使用我们的桌面应用程序分发嵌入式浏览器(以平滑从基于桌面的应用程序到基于Web的应用程序的过渡),并且能够使用Gecko而不是IE是一个奇迹! 最新版本的GeckoFX我可以找到Gecko引擎(Xulrunner)的1.9.1和1.9.2版本.这很好用,但它本周