flash变量中的HTML符号

时间:2010-03-17 17:08:23

标签: html flash encoding symbols

我有一个Flash变量:

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

$title是一个字符串,但在此字符串中,我想放置:ë或HTML &euml;

但是flash不喜欢它。 如何解决这个问题? 日Thnx, 斯特凡

2 个答案:

答案 0 :(得分:1)

你有没有尝试授权&amp;?例如,而不是

&euml;

你的价值将是

&amp;euml;

或者它可能是您网页中的编码问题。或者可能是您从没有BOM的文档加载。

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

答案 1 :(得分:0)

我认为flashvars使用ë等特殊字符时不会出现任何问题。我只是做了一个快速测试,它运作得很好。

只需确保您定义flashvars的html文档保存为utf-8,您应该保持良好状态。

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