问题标签 [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.
javascript - 在 Firefox 扩展中获取重定向对象主体
我正在尝试通过在接收到“http-on-modify-request”通知时将流侦听器注册到通道来获取 http 对象内容/正文。
var newListener = new TracingListener(this);
subject.QueryInterface(Ci.nsITraceableChannel);
newListener.originalListener = subject.setNewListener(newListener);
正常对象一切顺利,但重定向对象。
我检查了一个 firebug https://bugzilla.mozilla.org/show_bug.cgi?id=529536的问题,这表明监听器将被移动到重定向的对象。因此,不会为原始重定向对象调用 OnDataAvailable。
那么有没有办法通过其他方式获取重定向对象内容/正文?任何建议将不胜感激。
firefox - 我应该支持哪些版本的 FireFox?
我最近为一个网站构建了一个模板,我发现它在不同版本的 FireFox 中看起来略有不同。根据经验,我想知道哪些版本的 FireFox 值得支持?FF2及以上?FF3及以上?
谢谢你的帮助,
spryno724
windows - div 宽度被剪裁 - 仅在 Firefox for Windows 中
我只在 Firefox for Windows 中出现问题(尽管我承认我正在使用 Browserlab 进行测试,并且交叉手指它是准确的!)
测试页面在这里:http ://carolineelisa.com/rkl/index2.html
目前在 FF3-4 中,页脚的灰色背景不是页面的全宽。有时它是其上方主要左侧列的宽度,但有时更宽......
我试过给它一个 100% 的宽度,使用明确的修复,从它的子 div 甚至它上面的列中删除浮动,从页面中删除脚本,所有这些都没有运气。
有想法该怎么解决这个吗?提前致谢。
javascript - Firefox 3 是否支持 Rails3 UJS,尽管不支持 HTML5 data-* 属性?
我错过了什么还是 Rails3 UJS 与 Firefox 3 不兼容?
AFAIK,所有上一代浏览器都不支持 HTML5data-
属性,那么这是否意味着所有 Rails3 风格的 UJS 代码都不能在 Firefox 4 之前的 Firefox 浏览器上运行?如果是这样,是否有解决方法?
firefox - Firefox 3.x 的预期回退操作是什么?
似乎 Firefox 在旧版本的 Firefox(即 - Firefox 4 以下的任何版本)中显示带有“X”的插件,并拒绝默认使用 flashplayer。
我了解 mediaelement.js 支持 Firefox 4,因为它可以播放 ogg 视频。在不支持 ogg 视频或 html 5 的旧版本中,mediaelement 对视频的预期“处理”是什么?
php - 为什么 ajax 代码在 IE、chrome、FireFox5.0 中有效但在 FireFox 3 中无效?
我从 Internet 获得了一个简单的 AJAX 演示代码,它使用数据库中的值动态填充一个选择列表框。它包含一个嵌入了 AJAX 代码的 html 文件和一个 PHP 文件。
问题是这段代码在 IE、Chrome、FireFox4 中运行良好,但在 FireFox3 中无法运行。请任何人解释这一点并告诉我解决方案。代码如下供参考
城市表的数据库架构如下
HTML 文件
PHP 文件
请指导我的朋友使此代码在 FireFox 3 中工作
css - Firefox 3 和 Safari 不加载 CSS 的某些部分
我有一个适用于 IE 7、8、9 的页面;Chrome 和 FF6,但我在 FF3 中加载部分样式时遇到了一些问题。
这是 .css 文件的一部分:
javascript - Firefox 3.6.x 中非常奇怪的 jQuery 选择器错误
好吧,我花了很多时间将非 AJAX 购物车结账变成 AJAX 结账。
我通过使用 jQuery UI 选项卡将各个部分分成选项卡来做到这一点。然后我使用 AJAX 在一个选项卡上发布更改并有选择地刷新其他选项卡。选择性刷新只是抓取帖子的结果,并使用 jQuery 选择器从响应中抓取相关的 div。
在这种特殊情况下,带有运输信息的选项卡正在发布并刷新带有运输方式列表的选项卡。
除了一个浏览器之外,这可以完美运行:Firefox 3.6.x(Mac 和 Windows)
在 Firefox 3 中,选择器从 POST 的结果中拉回截断的结果,这有效地删除了关键按钮并阻止用户继续操作。
这是完整的 html 响应,带有格式:
编辑:以上显然不是 100% 与实际输出一致。这是真正的 RAW 输出: http: //pastebin.com/ChAT1vLf
这是 JavaScript 的相关行:
以下是所有其他浏览器在该行中撤回的内容:
以下是 Firefox 3.6.x 撤回的内容:
我找不到任何押韵或理由。
作为临时解决方法,我编写了一些 JavaScript 来检测 Firefox 3 并强制完全刷新以使它们进入下一个选项卡。
有人对如何使其正常工作有任何想法吗?
谢谢!克里夫
编辑。这是完整的 JavaScript:
firefox-addon - 关于 Firefox 插件/扩展的向后兼容性的问题
背景资料:
在过去的一周里,我一直在玩弄 Chrome 扩展程序,并且创建我的扩展程序没有问题。太好了,Chrome 让开发过程变得非常容易学习,而且,嗯……很简单!
现在我有一个想法,我想为尽可能多的浏览器创建这个扩展,所以我接下来决定使用 Firefox。
真是一团糟!到目前为止,文档除了让我头疼并浪费我的时间之外什么也没做,非常令人费解,而且通常没有组织。
我已经设法找到了一个简单扩展的代码示例,我认为我可以将其用作起点并开始搞乱 - 很好......
我了解到,这个示例扩展不适用于低于 Firefox 4 的任何版本,因为它使用引导技术使扩展无需重新启动浏览器即可安装。呃呃呃……
现在我们来回答我的问题:
是否可以为 Firefox 7 开发一个可以与以前版本的 Firefox 一起使用的扩展?我什至不关心 Firefox 4 之前的任何事情,如果那是无重启安装的截止点。很高兴知道我花了这么多时间制作的东西将持续工作一个多星期,当提示用户下次升级时。
反过来呢?我可以创建一个与 Firefox 3.5 到 Firefox 7 兼容的扩展吗?我意识到它需要重新启动才能安装,但如果它导致无论版本如何都能工作扩展,那将是可以接受的。
任何有这方面经验的人都可以分享一下我在这里所做的事情吗?看起来这是一个开发平台的噩梦,我将不断修复我的扩展。
最后一条相关信息:
我正在开发的扩展纯粹是基于javascript的——这些东西应该可以工作(我认为?)因为它只依赖于一个特性“内容脚本”,此时在版本之间的实现中确实不应该改变......对吗?
那么我到底错过了什么?您如何创建可在所有版本的浏览器中运行的易于管理的 Firefox 扩展?
谢谢大家!:)
jquery - 动画在我的 Firefox 3 中运行很慢
看看这个代码片段:
此代码在除 Firefox 3 之外的所有浏览器中都能正常工作。为什么 Firefox 显示和隐藏文本如此缓慢?我该如何解决这种行为?