【问题标题】:HTML symbol in flash variableFlash 变量中的 HTML 符号
【发布时间】:2011-01-28 16:32:43
【问题描述】:

我有一个 Flash 变量:

<param name=\"flashvars\" value=\"title=$title\" />

$title 是一个字符串,但我想在这个字符串中输入:ë 或 HTML &amp;euml;

但 flash 不喜欢它。 如何解决这个问题? 谢谢, 斯蒂芬

【问题讨论】:

    标签: html flash encoding symbols


    【解决方案1】:

    你试过实体化 & 吗?例如,而不是

    &euml;
    

    你的价值是

    &amp;euml;
    

    或者它可能是您页面中的编码问题。或者可能是您正在从缺少 BOM 的文档中加载。

    编辑说:我只记得 flashvars 参数(我不再使用)采用与号分隔的参数列表,就像 URL 中的查询字符串一样。因此,&符号无论如何使用都会有问题。设置 SWF 以通过 Flash/Flex 中的 ExternalInterface 从 Javascript 加载这些值可能更容易。

    【讨论】:

      【解决方案2】:

      我认为flashvars 使用ë 等特殊字符应该不会有任何问题。我刚刚做了一个快速测试,效果很好。

      只要确保定义flashvars 的html 文档保存为utf-8,就可以了。

      此外,如果您在动态文本字段中显示加载的文本,请确保嵌入了正确的字符 - 否则它们将不会显示。

      【讨论】:

        猜你喜欢
        • 2010-10-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-25
        • 1970-01-01
        • 2010-10-15
        • 1970-01-01
        相关资源
        最近更新 更多