问题标签 [firefox-3]

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 投票
2 回答
2239 浏览

java - 阅读 Firefox 3 书签

Firefox 3 将书签存储在 sqlite 数据库中。有几个黑客可用的 sqlite java 库。有没有办法破解java中的sqlite数据库(不使用库)来可靠地读取书签?有人知道如何以编程方式存储和访问 sqlite DB(来自 java)吗?

0 投票
8 回答
214917 浏览

html - 如何从 Firefox 3 中的 HTML 输入表单中获取文件路径

我们有简单的 HTML 表单<input type="file">,如下所示:

在 IE7(可能还有所有著名的浏览器,包括旧的 Firefox 2)中,如果我们提交一个像 '//server1/path/to/file/filename' 这样的文件,它会正常工作并给出文件的完整路径和文件名。

在 Firefox 3 中,它只返回“文件名”,因为它们有新的“安全功能”来截断路径,如 Firefox 错误跟踪系统 ( https://bugzilla.mozilla.org/show_bug.cgi?id=143220 )中所述

我不知道如何克服这个“新功能”,因为它会导致我的 webapp 中的所有上传表单在 Firefox 3 上停止工作。

任何人都可以帮助找到一个解决方案来获取 Firefox 3 和 IE7 上的文件路径吗?

0 投票
2 回答
3892 浏览

firefox - Firefox XPCOM 组件 - 调用方法 UnnamedClass 的权限被拒绝

firefox XPCOM 组件可以跨多个页面读写页面内容吗?

场景:一堆本地 HTML 和 javascript 文件。“Main.html”文件打开一个窗口“pluginWindow”,并使用以下方法创建插件:

netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
var obj = Components.classes[cid].createInstance();
plugin = obj.QueryInterface(Components.interfaces.IPlugin);
plugin.addObserver(handleEvent);

具有 3 种方法的插件。

IPlugin.Read- 从插件读取数据
IPlugin.Write- 将数据写入插件
IPlugin.addObserver- 添加回调处理程序以进行读取。

“Main.html”然后调用pluginWindow 并尝试调用插件方法Write。

我收到一个错误:

Permission denied to call method UnnamedClass.Write

0 投票
10 回答
744 浏览

firebug - Firefox 3 上的 Firebug 稳定了吗?

我真的应该升级到 Firefox 3,但我非常依赖 Firebug 正常工作。

我知道有一个版本的 Firebug 应该可以与 Firefox 3 一起使用,但上次我查看时,它似乎有问题。

那么,对于那些已经跃跃欲试的人,Firefox 3 上的 Firebug 准备好迎接黄金时段了吗?

0 投票
2 回答
14575 浏览

php - 如何让 Selenium 在 Linux 上与 PHP/Firefox3 一起工作

我试图让Selenium RC在 Linux 上使用 PHP/Apache 与 Firefox 3 一起工作,但我遇到了问题。这是我所做的:

  • 我已经安装了 Firefox Selenium-IDE 扩展。
  • 在 Web 服务器上(在我的情况下,它实际上是运行 Firefox 的同一台机器),我已经启动了 Selenium 服务器:java -jar selenium-server.jar -interactive
  • 我有一个 PHP 脚本如下:

PHP:

当我运行 PHP 脚本时,它会启动一个新的 Firefox 选项卡,但我收到以下错误消息

我在 Firefox 2 上取得了更大的成功(通过使用"*firefox"而不是"*custom"但不想在我当前的项目中使用它。

0 投票
7 回答
3292 浏览

css - Firefox 或 Safari 不会重新加载样式表图像

我们发现 Firefox(至少 v3)和 Safari 不能正确缓存从 css 文件引用的图像。图像被缓存,但它们永远不会刷新,即使您在服务器上更改它们也是如此。一旦 Firefox 将图像放入缓存中,它就永远不会检查它是否已更改。

我们的 css 文件如下所示:

问题是,如果我们现在更改 newsitem_background.jpg 图片,所有 Firefox 用户仍将获得旧图片,除非他们明确刷新页面。另一方面,IE 会检测到图像已更改并自动重新加载。

这是一个已知问题吗?任何解决方法?谢谢!

编辑:解决方案是不要按 F5。我可以做这个。但我们的客户只会访问我们的网站,并获得旧的、过时的图形。他们怎么知道他们需要按 F5?

我已经安装了 Firebug 并确认了我已经怀疑的内容:Firefox 甚至不尝试检索从 css 文件引用的图像,以查明它们是否已更改。当您按 F5 时,它会检查所有图像,并且 Web 服务器很好地响应 304,除了那些更改的图像,它响应 200 OK。

那么,有没有办法促使 Firefox自动更新从 css 文件中引用的图像?当然,我不是唯一一个有这个问题的人吗?

EDIT2:我用localhost测试了这个,图像响应不包含任何缓存信息,它是:

EDIT3:我做了更多的阅读,看起来它无法修复,因为 Firefox 或大多数浏览器只会假设图像不会经常更改(标题和所有内容都过期)。

0 投票
6 回答
1108 浏览

firefox - 更新的 Firefox 扩展 - 仍然显示“未找到更新”。

我正在开发一个新版本的 Firefox 扩展,但在发布它并增加 install.rdf 和 update.rdf 中的 em:version 后,当我单击“查找更新”时,Firefox 报告“未找到更新”。当我在调试的情况下运行它时,控制台中的输出实际上与我不实时更新时看到的相同。

它以带有所有参数的 RDFItemUpdater:checkForUpdates 开始,并以 Addon Update Ended 和状态返回:8。

我使用 McCoy 工具验证了扩展程序已签名,并且具有与旧的相同的 ID,等等。我不确定还有什么可以尝试的。任何意见,将不胜感激。这是与 Firefox 3 一起使用的(并且扩展被标记为与它兼容......这没有改变)。

0 投票
4 回答
1882 浏览

sharepoint - SharePoint 和 Firefox 3

我认为大多数 SharePoint 开发人员和管理员都知道,随着从 Firefox 2 到 Firefox 3 的更改,SharePoint 的某些功能变得不可用。

特别是在 Firefox 3 中添加 Webparts 和使用 PeoplePicker 不再适用。所以我想知道当您的一些用户抱怨必须使用 IE 才能获得与使用相同的功能时您如何处理这个问题火狐 2。

对我来说很明显,不可能使用 Firefox 获得全部功能,但是至少使用 Firefox 3 获得与之前使用 Firefox 2 相同的功能会很棒。

或者是否有任何解决方法可以让 Firefox 3 与 SharePoint 一起正常工作?

0 投票
5 回答
7360 浏览

firefox - Firefox 3 不应用我的 xslt 样式表,但其他浏览器可以

我正在尝试从 Web 服务器提供动态生成的 xml 页面,并从同一 Web 服务器提供自定义、静态、xslt,它将处理卸载到客户端 Web 浏览器中。

直到最近,我在 Firefox 2、3、IE5、6 和 Chrome 中都能正常工作。不过,最近发生了一些变化,Firefox 3 现在只显示源代码中的文本元素。

页面源代码是这样开始的:

Firebug 显示正在加载 Root.xsl 文件,并且它的响应标头包括该行

我也尝试过使用 application/xml 作为内容类型,但没有区别:-(

Web Developer Extension 也显示了正确的生成源,如果你保存它并在 Firefox 中加载页面,它会正确显示。

显示问题的 Firefox 版本是 3.0.3

有什么想法我可能做错了吗?

0 投票
2 回答
3383 浏览

css - @media 中的 @import 在 Firefox 3.0.3 中不起作用

这就是我所拥有的,它适用于 IE7,但不适用于 Firefox:

它在 Firefox 中的 @media 块之外工作:

更新:

这有效:

我错过了什么?