2008-09-17 13 views
3

Argghh。私は他の場所でホストされている曲のオーディオプレビューを提供するサイトを持っています。ファイル名の中にはアンパサンドが含まれているものがあります。以下の「soundFile」を参照してください。アンパサンドがあるときはいつでも、Flashはファイルを取得できません - アンパサンドの後ろにファイル名をドロップすると思います。私は「&」またはHTMLエンティティとしてそれを渡すかどうかは関係ありません(「&メートルのP;」)あなたはURLエンコードそれではなく、HTMLエンコード、それが必要になる場合がありますように方法:弱いファイル名のアンパサンドをWebページのフラッシュオブジェクトに渡します。

<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> 

答えて

8

が鳴ります。しかし、コードサンプルなしではわかりません。アンパサンドのURLエンコードコードは '%26'です。

関連する問題