gecko相关内容

如何使用 Mono.WebBrowser?

我通过这个页面阅读了两次 http://www.mono-project.com/WebBrowser 但我没有提示如何使用它. 没有程序集,我也无法使用 Mono.WebBrowser 键入 .直接使用也会报错,因为找不到. 我需要一些单独的安装吗?我应该如何设置和运行它? 我正在尝试让 Gecko 在 Windows、Mac OS X 和 Linux 上呈现页面. 解决 ..
发布时间:2022-01-23 15:21:27 C#/.NET

是否有用于 Windows/C# 开发的可嵌入 Webkit 组件?

我见过一些包装 Gecko 渲染引擎的 COM 控件(GeckoFX,以及 Mozilla 提供的控件 - mozctlx.dll).是否有可包含在 .NET Winform 应用程序中的 Webkit 包装器? 解决方案 Mono 上有一个 WebKit-Sharp 组件GitHub 存储库.我找不到任何可在网络上查看的文档,我什至不确定它是 WinForms 还是 GTK#(目前无法从 ..
发布时间:2022-01-14 11:40:36 C#/.NET

在 Java 中嵌入 Gecko/WebKit

我希望将 Gecko、WebKit 或其他网络浏览器作为 Swing/AWT 控件嵌入 Java.我正在寻找不同于 JRex 或 JWebPane 的东西. 解决方案 您可以使用 JxBrowser.它具有一个 Swing/JavaFX 组件,该组件封装了 Chromium 引擎,同时提供了丰富的 API 和 out-of-通过 GPU 实现硬件加速. 不幸的是,从 4.0 版本开始 ..
发布时间:2021-12-20 11:59:45 Java开发

Firefox 上的可下载字体:错误的 URI 或不允许跨站点访问

我是 http://www.beperk.com 的网站管理员(我给你URL,以便您可以检查问题),而且我在 CSS 中使用 @font-face 时遇到了很多问题. 我想使用来自 zurb dot com 的 foundicons,所以我将它们托管在 Amazon S3 上. 我按照此处的规定设置了存储桶以允许跨域访问:http://docs.aws.amazon.com/Amazo ..
发布时间:2021-12-15 19:39:37 前端开发

如何在 Delphi 应用程序中嵌入浏览器对象,而不是 IE<n>

使用默认的 TWebBrowser 可以轻松嵌入网络浏览器.不幸的是,默认情况下是 IE. 我想知道如何集成 Gecko 或 WebKit 一个. 某处有 VCL 示例吗? 如果没有,人们将如何去做? 在哪里可以找到可嵌入格式的 Gecko 和/或 WebKit 核心的最佳位置? 解决方案 TWebBrowser 是 IE.它不是浏览器的可插入结构.您可以将其他浏览器集成到 ..
发布时间:2021-12-13 23:31:34 其他开发

是否可以像 WebView 一样在 Windows 窗体中嵌入 Gecko 或 Webkit?

我很想知道是否有 Gecko.NET 之类的东西;) 我的意思是,就像我们可以嵌入 WebView 一样,这是任何 Windows 窗体应用程序中 IE7 的“实例"(并告诉它到 navigateto(fancy_url);).我喜欢使用 Firefox 或 WebKit. 有人试过吗? 更新:请记住,虽然可以使用上述控件嵌入 Gecko,但仍然无法在使用 Gecko 时打印. ..
发布时间:2021-12-08 14:14:04 C#/.NET

如何在 C# 中使用 Geckofx 选择本地文件并将其上传到网站?

我在我的 winform 应用程序中使用 Geckofx 来填写网站上的表单.其中一个控件是“选择文件"按钮,可让您选择并上传本地文件.我想通过代码完全执行此过程来自动执行此过程. 我设法通过代码点击了这个按钮: Gecko.DOM.GeckoButtonElement button = new Gecko.DOM.GeckoButtonElement(doc.GetElementsByC ..
发布时间:2021-10-26 17:34:20 C#/.NET

在 XUL 中打开一个窗口

尝试在 XUL 中使用 window.open 打开窗口时抛出异常.异常详情:Exception...“组件返回失败代码:0x80004005(NS_ERROR_FAILURE)[nsIDOMJSWindow.open]"nsresult:“0x80004005(NS_ERROR_FAILURE)"位置: 抛出异常的代码行是: newWind = window.open(settings. ..
发布时间:2021-10-04 18:55:33 其他开发

如何使用 BrightScript 显示 HTML 页面

我想在 Roku 频道上显示单个 HTML 网页.我不需要关注超链接,但该页面确实会定期更新. 是否可以编写使用 Gecko 呈现页面的 BrightScript 应用程序,或者我必须自己绘制页面? 我在 Roku SDK 中看到了大量信息和示例,这些信息和示例描述了如何使用 BrightScript 在 Roku 框上提供用户导航和播放视频,但我找不到有关在 Roku 上显示单个 H ..
发布时间:2021-09-23 20:35:25 前端开发

从 Gecko 和 Webkit 中的选择(范围)中检索父节点

我在使用使用“createLink"命令的所见即所得编辑器时尝试添加属性.我认为在浏览执行该命令后取回创建的节点是微不足道的. 事实证明,我只能在 IE 中获取这个新创建的节点.有什么想法吗? 以下代码演示了该问题(底部的调试日志在每个浏览器中显示不同的输出): var getSelectedHTML = function() {如果($.browser.msie){返回 this. ..
发布时间:2021-09-23 18:41:47 前端开发

能够在 Windows 的 python 中解释 Javascript 的网络爬虫

我的最终目标是构建一个能够下载网页上所有图像的网络爬虫.根据我所做的阅读,我的理解是我需要嵌入一个渲染/布局引擎,例如 Gecko 或 Webkit. 不幸的是,我正在运行 Windows,所以 PyWebkit 已经出局 并且正在为 Gecko 或 Java 使用 Rhino 进行 C++ 的短期学习,我不知道该从哪里转向. 是否有可在 Windows(64 位、Windows 7) ..
发布时间:2021-09-23 18:41:43 Python

在 VB.NET 项目中使用 GeckoWebBrowser (v45.0.34.0)

我正在尝试让 GeckoWebBrowser(版本 45.0.34.0)控件在我的 VB.NET 项目中工作,但没有运气!!! 这是我遵循的步骤... 1.我右键单击我的项目进入解决方案资源管理器列表,然后管理 NuGet 包. 2.我找到并安装 Geckofx45. 3.然后我进入我的项目属性,进入编译选项卡,我将目标CPU更改为x86. 4.我重建我的项目. ..
发布时间:2021-09-16 19:33:07 其他开发

pyinstaller 和 geckodriver 在编译为 exe 后产生问题

我希望我能在这里得到帮助.我正在编写程序,该程序将每两分钟读取一次“设备实时日志记录事件"并将其导出到 txt.一切正常,直到我生成 exe 文件.更有趣的是,程序可以在我的环境中运行(安装了 geckodriver 和 python 库),但在没有 python 环境的计算机上不起作用.即使我用--onedir生成exe.任何想法或提示?部分代码如下(没有 tkinter): browser ..
发布时间:2021-09-08 19:32:09 其他开发

Selenium Webdriver [Java] [gecko]:如何将字符串传递到警报中的输入字段

我有一个在线Web应用程序,其中列出了带有“查看"按钮的产品.单击查看按钮时,将显示警报.警报具有四(4)个字段,例如:警报文本,输入文本字段,确定按钮和.取消按钮.警报文本显示为“警报文本为:产品缺货!请输入您的电子邮件ID". 如果我使用Selenium Java代码取消了警报,则效果很好: //切换到警报&解雇driver.switchTo().alert().dismiss(); ..
发布时间:2021-05-10 18:41:13 Java开发

Firefox在打印时忽略分页前

我有一个 @media print {} 部分来调整网站以进行打印.我要在主要块之前强制分页.但是,元素在Firefox中会重叠(其他浏览器会按预期呈现所有内容).如以下打印预览所示,红色块显示在顶部或上一个内容上,而不是跳至第3页: ..
发布时间:2021-04-26 20:28:56 前端开发

如何在GeckoFX 29中处理下载

我如何在 GeckoFx 中处理下载,我正在使用版本 29 我发现了一些类似添加 事件的方法 LauncherDialog_Download(对象发送者,LauncherDialogEvent e)但是,我无法为此事件添加处理程序 我为处理程序尝试过 LauncherDialogFactory.Register();LauncherDialog.Download + = Launche ..
发布时间:2021-04-01 19:52:40 C#/.NET

Firefox:是否需要拼写检查?

可能重复: JavaScript:我有一个自定义右键菜单,但仍然需要拼写检查! 在Firefox中是否有一个JS属性或命令来查看一个单词是否用红色下划线(即,需要进行拼写检查)? 理想地,对于示例代码,这就像...如果我右键单击一个带红色下划线的单词,它将发出警报: //watches for right click action if(firefox.isUnderlined ..
发布时间:2020-11-08 04:49:09 前端开发

阻止Firefox Web通知自动关闭

我已经将Firefox中的Web Notifications与Server Sent DOM事件结合使用.不幸的是,通知会在大约两到三秒钟后消失.我更喜欢Chrome浏览器在用户单击通知之前保持可见(在任何给定时间最多显示三则)消息的方法. 这就是我所拥有的... window.onload = function(e) { if ('EventSource' in window) ..
发布时间:2020-11-08 04:20:40 前端开发