【问题标题】:echo-ing EURO symbol呼应欧元符号
【发布时间】:2010-03-16 19:06:23
【问题描述】:

我试图从维基百科复制欧元符号...并回显它(在我的父页面中),当时它正在工作。但是当我使用 jquery 替换相同的 html 内容时(使用相同的符号在其他页面)。它没有显示。为什么会这样..(或者是使用 html 显示相同内容的任何方式)?

【问题讨论】:

    标签: php jquery html


    【解决方案1】:

    在 HTML 中你可以这样做

    €
    

    当然,这适用于 jQuery 或您正在使用的任何其他基于 Web 的语言

    更多信息请看here

    【讨论】:

    • 我自己再好不过了
    【解决方案2】:

    您需要确保您的数据是使用 $X 编码的,您的服务器声称它是使用 $X 编码的,并且您可能拥有的任何元标记或 xml 序言也声称它是使用 $X 编码的。

    ... 其中 $X 是包含欧元符号的字符编码。推荐使用 UTF-8。

    W3C 有一个introduction to character encoding

    您可以使用 HTML entities(在本例中为 €)绕过此问题,它允许您使用 ASCII 表示字符(它几乎是您想命名的任何字符编码的子集)。这具有易于键入没有该字符的键盘的优点,但需要更多的带宽,并且难以阅读包含大量非 ASCII 字符的文档的源代码。

    请注意,HTML 实体仅在处理 HTML 时才有效。如果您尝试诸如$(input).val('€') 之类的东西,您会发现它很糟糕。

    【讨论】:

      猜你喜欢
      • 2010-11-26
      • 2014-11-11
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多