问题标签 [firefox6]

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 回答
2183 浏览

google-chrome - CSS3 多背景?

根据QuirksMode,定义多个背景适用于(至少)IE9、Chrome 和 Firefox 3.6。
我有以下CSS:

这是一个相当复杂的背景,但它是为我的网络游戏制作“黑暗世界”背景效果。从本质上讲,它是三个不同的“地面”层,一个渐变天空,两个“边缘”,可以淡出靠近屏幕两侧的地面,以及闪电。较旧的浏览器应该只看到“黑暗的天空”渐变背景。
产生的效果应该是:Screenshot

现在问题来了:IE9 完美地显示了这种效果,甚至可以做可选的“动画背景”效果,其中地面层以视差方式滚动,闪电闪烁并通过 CSS 变换扭曲。但是,Firefox 6 和 Chrome 13 仅显示后备渐变背景。

有谁知道为什么会这样?

0 投票
3 回答
508 浏览

javascript - localStorage 是否刚刚在 Mac 上的 Firefox 6.0.2 中中断?

我正在玩 HTML5。为此,我使用 localStorage 创建了一些小的 Javascript 小部件。直到昨天,Firefox 表现还不错。

然后 6.0.2 出现了,突然 localStorage 对象为空。

转到http://html5test.com显示不支持本地存储。

在此处输入图像描述

使用 Chrome 查看完全相同的代码(可在http://scriptonomicon.dk/CCDashboard/index.html找到)工作正常。在 Windows (7) 上使用 Firefox 6.0.2 效果很好。

有没有其他人经历过本地存储在 Mac 上的 Firefox 6.0.2 上被破坏?

0 投票
1 回答
1792 浏览

apache-flex - 为什么在带有断点的 Firefox 6 中 Flex 调试一段时间后停止工作?

我目前正在开发一个调试设置为 Firefox 6 的 flex 应用程序。我设置了一个断点并检查了一些变量……接下来我知道浏览器说“flash player crashed”。如何设置它以使断点可以长时间工作?

0 投票
1 回答
2922 浏览

php - 当我使用 javascript:alert(document.lastModified) 时出现警报,但未包含任何信息

当我在 Chrome 中使用以下 javascript:alert(document.lastModified) 检查我的网站是否已更新时,会出现警告对话框,但框中没有内容。我的页面由 PHP 提供支持,因此它应该显示页面请求的时间和日期,不应该吗?

0 投票
1 回答
139 浏览

jquery - FF 中的 jQuery .appendTo() 使用会破坏格式

我正在为我的网站制作一个简单的购物车。在商品的描述页面上,单击“添加到购物车”按钮后,该商品会出现在您购物车中商品列表的底部。它在 Chrome 和 IE9 中完美运行,但 Firefox(在本例中为 v6)破坏了良好的格式。appendTo 能够显示所有信息,但在 Firefox 中,购物车中的所有项目(位于 HTML 表中)都会丢失格式。表格中的文字和图片四处移动(对于所有项目。不仅仅是新项目)。

这是被回显以附加到表中的 html:

这是已经有 1 件商品的购物车:

0 投票
4 回答
3595 浏览

javascript - 如果路径中有查询字符串,Firefox 是否会缓存 javascript 并在没有请求的情况下使用它?

我想做的是在 javascript 路径的末尾附加一个查询字符串,以便每当我的应用程序更新到新版本时,都会下载 javascript。但是,只要查询字符串相同,我希望它继续使用缓存版本而不执行 http 请求来检查脚本是否已更改。

我在 PHP 中完成此操作的方式是从 CVS 标记中读取。当我构建要输出的 HTML 时,我读取了 CVS 标记并使用它附加到 javascript 路径的末尾,以便它创建一个如下所示的脚本标记:

只要应用程序没有更改,标签将保持不变,因此查询字符串也将保持不变。浏览器应该缓存 JS 而根本不做网络请求,因为过期日期很远。每次更新应用程序时,查询字符串都会改变,浏览器应该下载它。

这在 IE8 中效果很好。我的问题是火狐。Firefox 会缓存文件,但下次我加载页面时,Firebug 显示 304 响应,表明它仍然对该文件进行了网络请求,然后发现它没有更改。

所以我的问题是,当有查询字符串时,Firefox 是否会忽略 JavaScript 的过期标头和缓存?

相关:Firefox 决定不缓存什么? 显然 Rails 做了类似的事情。但这并不能回答我的问题。

这是我在这个文件上得到的回复:

Firebug 中的 Cache 选项卡说:

0 投票
1 回答
1616 浏览

dojo - 如何覆盖FF上的dojo控制焦点方法

我们有一个使用 dijit 控件的现有应用程序。当控件聚焦时,前 FF6 上的先前行为是它也被选中。但是,从 FF6 开始,控件不再选择所有文本。现在的问题是我们的代码中有很多 dojo.byId('ctrlId').focus() 。我可以通过在每次焦点调用后添加 dojo.byId('ctrlId').select() 代码来解决这个问题。但我正在寻找一种更全球化的方法来解决这个问题。

我尝试覆盖焦点方法,但它不起作用。

有任何想法吗?

0 投票
1 回答
51 浏览

javascript - onekeydown 在 Firefox 65.0 ubuntu 18.04 中为每次键盘按下返回“进程”字符串

我正在使用 Firefox 65.0 进行 Web 开发。我的项目代码包含密码输入。onkeydown一年多以前,我使用 JS 代码开发了这个,该代码检测使用和onkeyup功能的按键。它适用于所有浏览器,除了新的 Firefox 版本 65.0

我的代码与此类似:

对于这两种情况,event.key值都不是按下的按钮,而只是"Process"一个字符串。有人知道我为什么会得到这个结果吗?我该如何解决它并检测真正的按键值?

我的操作系统版本:是 ubuntu 18.04

编辑:添加调试屏幕截图

另外我在事件下找不到任何可以帮助我的属性

您可以在下面找到“a”键情况下 onkeydown 处理程序中的调试屏幕截图。

在此处输入图像描述