问题标签 [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.
java - 阅读 Firefox 3 书签
Firefox 3 将书签存储在 sqlite 数据库中。有几个黑客可用的 sqlite java 库。有没有办法破解java中的sqlite数据库(不使用库)来可靠地读取书签?有人知道如何以编程方式存储和访问 sqlite DB(来自 java)吗?
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 上的文件路径吗?
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
firebug - Firefox 3 上的 Firebug 稳定了吗?
我真的应该升级到 Firefox 3,但我非常依赖 Firebug 正常工作。
我知道有一个版本的 Firebug 应该可以与 Firefox 3 一起使用,但上次我查看时,它似乎有问题。
那么,对于那些已经跃跃欲试的人,Firefox 3 上的 Firebug 准备好迎接黄金时段了吗?
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"
但不想在我当前的项目中使用它。
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 或大多数浏览器只会假设图像不会经常更改(标题和所有内容都过期)。
firefox - 更新的 Firefox 扩展 - 仍然显示“未找到更新”。
我正在开发一个新版本的 Firefox 扩展,但在发布它并增加 install.rdf 和 update.rdf 中的 em:version 后,当我单击“查找更新”时,Firefox 报告“未找到更新”。当我在调试的情况下运行它时,控制台中的输出实际上与我不实时更新时看到的相同。
它以带有所有参数的 RDFItemUpdater:checkForUpdates 开始,并以 Addon Update Ended 和状态返回:8。
我使用 McCoy 工具验证了扩展程序已签名,并且具有与旧的相同的 ID,等等。我不确定还有什么可以尝试的。任何意见,将不胜感激。这是与 Firefox 3 一起使用的(并且扩展被标记为与它兼容......这没有改变)。
sharepoint - SharePoint 和 Firefox 3
我认为大多数 SharePoint 开发人员和管理员都知道,随着从 Firefox 2 到 Firefox 3 的更改,SharePoint 的某些功能变得不可用。
特别是在 Firefox 3 中添加 Webparts 和使用 PeoplePicker 不再适用。所以我想知道当您的一些用户抱怨必须使用 IE 才能获得与使用相同的功能时您如何处理这个问题火狐 2。
对我来说很明显,不可能使用 Firefox 获得全部功能,但是至少使用 Firefox 3 获得与之前使用 Firefox 2 相同的功能会很棒。
或者是否有任何解决方法可以让 Firefox 3 与 SharePoint 一起正常工作?
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
有什么想法我可能做错了吗?
css - @media 中的 @import 在 Firefox 3.0.3 中不起作用
这就是我所拥有的,它适用于 IE7,但不适用于 Firefox:
它在 Firefox 中的 @media 块之外工作:
更新:
这有效:
我错过了什么?