问题标签 [mozilla]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
1338 浏览

html - 编写高效的 CSS

好的,所以在另一个问题中正在讨论一些事情,并且提到了这个链接:

https://developer.mozilla.org/en/Writing_Efficient_CSS

在那篇文章中,他们说了一些我不知道的事情,但在我问他们之前,我应该问这个……这适用于 Firefox 解释的 CSS 吗?原谅我的菜鸟,但我不确定 Mozilla UI 是什么意思。(不要伤害我!)

如果它确实适用,当他们说:

避免后代选择器!

后代选择器是 CSS 中最昂贵的选择器。这是非常昂贵的,特别是如果使用选择器的规则在标签或通用类别中。通常真正需要的是子选择器。未经皮肤模块所有者的明确批准,在 UI CSS 中禁止使用后代选择器。

后代选择器只是一个空格?那么孩子和后代之间有什么区别?Child 是另一个元素中的一个元素,但这与后代不一样吗?在我写的时候,我想我可能已经弄清楚了。后代可能是孩子/孙子/曾孙/等?而孩子只有一深?

再次为我的问题的愚蠢程度感到抱歉……只是想知道,因为我一直在我的网站的 CSS 中使用后代。但是,是的,如果这与 Firefox 无关,那么整个问题都是毫无意义的......

如果不是关于 Firefox,是否有人有文章链接到解释 Firefox 或浏览器的效率的文章?

0 投票
2 回答
1993 浏览

javascript - 如何使用 URI 创建 nsIFile 对象

我正在为 firefox 制作扩展名,我希望我的扩展名打开一个类似“file:///home/blahblah/foo.txt”的文件,然后将此文件的内容放在文本区域中。使用文件“http://”很容易,但我不能使用“file://”

0 投票
1 回答
207 浏览

javascript - 谷歌不想被内心深处(XPCOM)

我正在尝试制作一个Firefox扩展。为什么当我想使用 document.body.innerHTML = data; 在新打开的选项卡中,它不起作用。这是我的代码:

0 投票
1 回答
372 浏览

javascript - 其他函数中不存在变量(javascript 和 Firefox 扩展)

我的 Firefox 扩展必须执行以下操作:

  1. 保存当前页面的地址
  2. 打开一个新页面
  3. 如果按下按钮,则将地址放入新页面的内容中

问题是如何将此地址保存到变量中。如果地址通过第一页上的函数保存在变量中,则新页面上的函数(必须在按下按钮时显示地址)没有该变量。我应该使用全局函数还是什么?

openTab()当按下正确的按钮时,该功能被执行。功能也一样write()

0 投票
4 回答
1046 浏览

html - Mozilla Firefox 工具提示文本

当我通过 alt="我的工具提示文本" 添加工具提示文本时,到 html 中的任何组件。它适用于其他浏览器,但不适用于火狐。为什么。有没有办法在Firefox中启用它

0 投票
2 回答
249 浏览

delphi - 为什么 GetMenu 不适用于 Mozilla 菜单?

我想获取 Mozilla 菜单句柄但GetMenu返回零。在记事本上是真的。为什么?

0 投票
1 回答
889 浏览

java - 使用 Mozilla webclient 的 java 浏览器

我已经下载了 xulrunner.zip 和 webclient_2_0_a9_rc3.zip 。有人可以通过一个简单的 JAVA 代码来解释我,以便 mozilla webclient 可以调用任何网页。我想在 jframe 中调用我们的页面。一个简单的演示,使用 mozilla Web 客户端在 jframe 中实现网页的调用。

请帮忙。我只需要知道如何实现这个东西。

提前致谢

0 投票
3 回答
9795 浏览

html - HTML 解析错误

我无法找出问题所在,以及为什么我在 Internet Explorer 8 中不断收到此错误,因为这是我收到的唯一错误。关于它的含义或简单的解决方案有什么想法吗?不过,我没有注意到我的代码有任何问题,这只是让我烦恼的消息。

网页错误详情。

用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 5.1;Trident/4.0;.NET CLR 2.0.50727;.NET CLR 3.0.4506.2152;.NET CLR 3.5.30729)时间戳:2009 年 9 月 7 日星期一 19:世界标准时间 11:13

0 投票
1 回答
1115 浏览

javascript - 为 SQLite 序列化 JavaScript 数据结构

我的目标是将 JavaScript 原生数据类型序列化以存储到 SQLite 数据库中。我在 Firefox 扩展中执行此操作,因此我可以访问 Mozilla 平台 XPCOM api。最初我认为最简单的方法就是存储 JSON 字符串。

但是,如果有办法在 Mozilla 平台内序列化本机数据类型,我想知道在哪里可以找到它。如果这是可能的,我可以为额外的工作(如果有的话)节省多少存储空间,与 JSON 相比会有性能成本吗?

当然,以二进制格式存储数据的好处可能不会超过简单地使用 JSON 的便利性。有什么建议么?

0 投票
1 回答
5860 浏览

oracle - ssl_error_rx_record_too_long

我用谷歌搜索了这个错误,但没有找到解决方案,这发生在我安装 oracle 数据库 11g 时,我试图访问https://localhost:1158/em并且这个错误在 Firefox 中弹出

以前有人遇到过类似的问题,如果有人可以提供帮助,我会很高兴。谢谢你