卢比符号在Firefox中不起作用

Posted

技术标签:

【中文标题】卢比符号在Firefox中不起作用【英文标题】:Rupee symbol not working in firefox 【发布时间】:2012-09-09 15:51:55 【问题描述】:

我使用以下货币代码作为印度卢比符号 (&#8377)。但它在 Firefox 中不受支持,但在 chrome 中支持。

所有浏览器都支持其他货币代码。

还有其他代码可以解决这个问题吗?

【问题讨论】:

Firefox 在使用 UTF-8 时确实支持该字符代码,以及 Robin 的回答。你用的是什么版本的FF?你能确认你的字符尾码吗? Check this answer 【参考方案1】:

虽然为时已晚,但我觉得值得分享

经过艰苦卓绝的努力,我们找到了一个永久且简单的解决方案/修复程序,可以解决在任何 Windows 操作系统(例如 XP、Vista、7 或任何其他操作系统)上显示印度卢比符号的问题。

解决方案是,您只需从机器复制所有符号(在 Windows 的“控制面板\外观和个性化\字体”文件夹中可用)(大多数较新版本的 Windows,如少数版本的 Windows7 将支持所有UNI 代码字符),然后粘贴到您机器的 Fonts 文件夹中。然后重新启动您的机器,启动新更改将需要几分钟。然后立即检查。所有符号都会正确显示。

【讨论】:

【参考方案2】:

它不仅仅针对 Firefox。我在所有浏览器上都看到了这个。

原因是 Windows 7。在 Windows 8 上,它运行良好。

您需要安装以下更新http://support.microsoft.com/kb/2496898

支持印度卢比新货币符号的更新 Windows Vista、Windows Server 2008、Windows 7 和 Windows 服务器 2008 R2

【讨论】:

安装更新后甚至在系统重新启动之前工作。【参考方案3】:

如果您的 FF(Firefox) 浏览器不支持 ₹,请使用以下 css

font-family: DejaVu Sans;

它肯定会起作用,因为它对我有用......

我已经在 FF (15.0.1)、chrome、IE8、IE9 中测试过它……它工作正常……

例子:

<span style="font-family: DejaVu Sans;">₹</span>

【讨论】:

【参考方案4】:

这应该会更好:₹

(₹)

【讨论】:

带有尾随分号的字符引用确实可能效果更好,但使用十六进制 ₹ 与十进制 ₹ 无关紧要。 (在过去的千年中,浏览器的覆盖率曾经存在细微差别,但反过来:十进制表示法得到了更广泛的支持。) @Robin: 下面的代码₹ 不工作,我认为卢比的符号在Firefox 中不支持。 Firefox 支持。我在打开 Firefox 时看到它。还有什么不对劲的。你用什么代码? @Robin:我使用下面的代码echo "&#x20b9"echo "&#8377" ₹ 和 ₹ 在我的 Firefox 中都可以使用。你可能有某种编码问题。您是否将所有内容都设置为 UTF-8?

以上是关于卢比符号在Firefox中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

为啥动画内容在 Firefox 中不起作用?

按钮:悬停在 Firefox 中不起作用

渐变在 Chrome 中不起作用,但在 Firefox 中起作用

calc() 在 Firefox 中不起作用

为啥 Jquery 加载在 Firefox 中不起作用?

SVG 悬停在 Firefox 中不起作用