草庐IT

c# - 如何使用 GeckoFX 作为 XULRunner 的包装器在 javascript 中调用 C# 方法

我在我的项目中使用GeckoFX16和xulrunner-16.0.2.en-US.win32。问题是,我想在javascript中调用C#方法。我很好奇,有没有办法做到这一点?如下所示:C#部分:privateGeckoWebBrowserweBrowser;publicbrowser(){InitializeComponent();Gecko.Xpcom.Initialize("xulrunner");weBrowser=newGeckoWebBrowser();weBrowser.Parent=this;weBrowser.Dock=DockStyle.Fill;weBrowse

c# - 为每个 GeckoFx 实例使用不同的代理

我正在使用Geckfx18.0和xulrunner18.01。由于Geckofx与其他实例共享cookie和用户首选项,因此我尝试创建一个新的配置文件目录以使它们具有独特的设置,但这似乎没有用。这是我的代码。我的代码有问题吗?StringprofileDir=port.ToString();stringdirectory=Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),Path.Combine("Geckofx",profileDir));this.Text=d

c# - 在 GeckoWebBrowser 上提交 Web 表单? (壁虎外汇)

是否有使用GeckoFX库提交Web表单的正确方法?这就是我填写网络表单并提交表单的方法,但是......好吧,我没有提交,我只是点击页面的最后一个按钮,我认为这不能'这不是正确的方法...Framework的WebBrowser控件有一种提交Web表单的方法,但我找不到任何类似的方法来在GeckWebBrowser上正确提交Web表单。Dimdoc=GeckoWebBrowser1.Documentdoc.GetElementById("id_username").SetAttribute("value",CStr(MyUsername))doc.GetElementById("id

c# - 在 GeckoWebBrowser 上提交 Web 表单? (壁虎外汇)

是否有使用GeckoFX库提交Web表单的正确方法?这就是我填写网络表单并提交表单的方法,但是......好吧,我没有提交,我只是点击页面的最后一个按钮,我认为这不能'这不是正确的方法...Framework的WebBrowser控件有一种提交Web表单的方法,但我找不到任何类似的方法来在GeckWebBrowser上正确提交Web表单。Dimdoc=GeckoWebBrowser1.Documentdoc.GetElementById("id_username").SetAttribute("value",CStr(MyUsername))doc.GetElementById("id

我正在使用geckofx-22,我不能没有标题和页脚打印

关于:config-ewansew-print_silent在geckofx中像这样在C#中需要禁用标头和页脚,例如:删除URL,日期,页面,日期,日期看答案这将解决在HTML标签中使用“moznomarginboxesmozdisallowselectionprint”