xul相关内容

通过Firefox扩展访问Google Drive

我正在尝试从Firefox扩展访问(CRUD)Google Drive。扩展是用Java脚本编写的,但现有的两个Java SDK似乎都不适合;客户端SDK期望“Window”可用,这与扩展中的情况不同,而服务器端SDK似乎依赖于特定于节点的工具,因为当我在通过Browserify运行后将其加载到Chrome中时,在节点中工作的脚本不再起作用。我是否使用原始REST调用?有效的节点脚本如下所示: ..
发布时间:2022-08-04 19:53:23 前端开发

我可以在 Firefox 扩展的弹出通知中设置背景颜色吗?

我正在使用教程中描述的弹出通知系统 https://developer.mozilla.org/en/Using_popup_notifications .弹出框的背景颜色或文本颜色可以改变吗? 解决方案 文档中的示例代码在浏览器窗口(显然,popupid 属性取决于你打开通知时指定的 ID),你可以设置它的样式.将以下代码添加到 浏览器覆盖层加载的 CSS 文件: popupnotif ..
发布时间:2022-01-20 22:45:22 前端开发

.setAttribute(“禁用", false);将可编辑属性更改为 false

我想要与单选按钮相关的文本框.因此,每个单选按钮都应该启用它的文本框并禁用其他的.但是,当我将 textbox 的 disabled 属性设置为 true 时,它​​也会更改可编辑属性.我再次尝试将可编辑属性设置为 true,但没有奏效. 这是我试过的: JS 函数: 功能使能(id){var eleman = document.getElementById(id);eleman.s ..
发布时间:2021-12-19 13:38:38 前端开发

在 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 其他开发

设置 xulrunner 浏览器首选项

我正在为我正在创建的应用程序使用 xulrunner-1.9.2.12.en-US.win32.我希望用户能够使用类似于 Firefox 中“工具、选项、内容、颜色"菜单的内容来更改应用程序的颜色. 我正在使用 prefwindow 使用颜色选择器设置 browser.display.background_color.如果我查看 chrome://global/content/config. ..
发布时间:2021-10-04 18:55:30 其他开发

如何完全卸载 XULRunner 7 Mac OS X

这里有一个线程: 如何安装和运行Mac OS X 上的 XulRunner 应用程序? ...其中用户提到卸载 XULRunner 7 时遇到问题,因此他可以安装 XULRunner 6.不幸的是,他只是说他想通了,但没有说明是如何解决的.我似乎无法向该用户 (CIRK) 发送私人消息或电子邮件. 那么,有谁知道如何删除它,或者至少让 OS X 允许安装 XULRunner 6? ..
发布时间:2021-10-04 18:55:20 其他开发

在 Firefox 中获取可见范围

是否可以使用来自 Javascript 或普通 Javascript 的 XUL 函数获取当前视口范围(浏览器内页面的可见部分)? 谢谢! 解决方案 对于视口你需要使用 document.documentElement.scrollTop/scrollLeft/scrollHeight/scrollWidth.有一点复杂:我认为在 quirks 模式下(document.compat ..
发布时间:2021-10-04 18:55:15 前端开发

JavaScript 变量的范围(与 XUL 相关)

初学者的问题,可能是一个微不足道的问题.这是 XUL 代码片段: Javascript 是功能性范围的.在这个例子中,测试范围是 foo 的范围. var foo = function() {var test = "花生酱";}; 在此示例中,您可以看到该函数可以修改 test,因为它是一个全局范围的变量. var test = "花生酱";var foo = 函数(){test = "苹 ..
发布时间:2021-10-04 18:55:11 前端开发

如何打包独立的 xulrunner 应用程序

我想知道我需要做什么才能创建一个可执行 (.exe) 文件来运行我的 XUL 应用程序? 我正在尝试使用 Mozilla 的 XUL 格式创建应用程序. 解决方案 步骤如下: 使用 WinZip 压缩您的应用程序文件夹树. 将 .zip 文件重命名为 .xpi 扩展名.(即,myApp.xpi). 假设您的 PATH 中有 xulrunner,请执行:xulrunner - ..
发布时间:2021-10-04 18:55:08 其他开发

使用 JavaScript 将变量值从子 XUL 窗口传递到父 XUL 窗口

我有一个函数可以从 xul 文件(比如 tree.xul)中获取选中复选框的值.在另一个 XUL 文件中有一个文本框,我想在其中传递所选复选框的值(标签值)(比如 textbox.xul). 最初我是从“textbox.xul"文件打开我的“tree.xul"文件.当我选择复选框值并单击按钮将值传递给另一个 xul 文件(“textbox.xul")时. 我在“textbox.xul" ..
发布时间:2021-09-16 18:53:21 前端开发

使用 MozMill 测试独立的 XUL 应用程序

作为这个问题的后续,我正在尝试使用 MozMill 来测试独立的 XUL 应用程序(不是 firefox 扩展).但是,我还没有“明白" - 更具体地说,如何测试基于 XULRunner 的应用程序. 考虑 ,例如.现在,我可以从命令行运行它,或多或少这样: $/path/to/xulrunner/full/path/to/mozmillexample/application.ini 我 ..
发布时间:2021-09-04 20:22:20 前端开发

XMLHttpRequest 问题

我正在使用 XUL 编写一个 Web 应用程序.在那个我使用 AJAX XMLHttpRequest 对象向服务器发送请求.当我使用 GPRS 连接将请求从我的 Web 应用程序发送到服务器时,请求没有进行,但 readyState 已更改为 4 且 status=0.如果请求没有发出,readyState 是如何变化的. 相同的代码在本地网络中运行良好.如果我使用 GPRS 从浏览器向服务 ..
发布时间:2021-08-30 18:54:12 其他开发

如何通过Javascript创建XUL工具栏?

随着多进程Firefox的到来,我决定使用Addon-SDK重新编写我的插件. 我的插件主要是带有广泛菜单集的工具栏. addonsdk不提供任何构建菜单的方法. 因此,我找到了此方法,可以将其添加到现有工具栏中.但是,我找不到任何创建这样的菜单并将其添加到Addon-SDK工具栏的方法.所以我以为我会像创建菜单一样创建工具栏. 所以,我基本上是想通过javascript(我认为 ..
发布时间:2020-11-08 05:07:45 前端开发