3

啊。我有一个网站,提供在其他地方托管的歌曲的音频预览。一些文件名中有一个&符号 - 请参阅下面它传递“soundFile”的位置。任何时候有 & 符号,Flash 都无法获取文件 - 我认为它会在 & 符号之后删除文件名。如果我将它作为“&”或 HTML 实体(“& amp ;”)传递并不重要

<object type="application/x-shockwave-flash" data="includes/player.swf" id="audioplayer" height="24" width="290">
<param name="movie" value="includes/player.swf"><param name="FlashVars" value="playerID=1&amp;soundFile=http://www.divideandkreate.com/mp3/Divide_&_Kreate_-_Party_Kisser.mp3">
<param name="quality" value="high"><param name="menu" value="false"><param name="wmode" value="transparent">
</object>
4

1 回答 1

8

听起来您可能必须对其进行 URL 编码,而不是对其进行 HTML 编码。虽然不确定没有代码示例。& 符号的 URL 编码代码是 '%26'。

于 2008-09-17T07:43:34.017 回答