Como:Passar um e comercial em um péssimo nome para um objeto em flash em uma página da web

StackOverflow https://stackoverflow.com/questions/80818

  •  09-06-2019
  •  | 
  •  

Pergunta

Argghh.Eu tenho um site que disponibiliza de áudio, pré-visualização das músicas hospedado em outro lugar.Alguns nomes de arquivo tem um " e " comercial em-los - veja abaixo onde ele passa "soundFile." Sempre que houver um " e "comercial, o Flash pode não obter o arquivo - eu acho que cai o nome do arquivo após o" e " comercial.Não importa se eu passar como um "&" ou uma entidade HTML ("& a m p ;")

<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>
Foi útil?

Solução

Parece que você pode ter para URL-codificá-lo, em vez de HTML-codificá-lo.Não tenho certeza, sem o exemplo de código a embora.A URL codificado em código para o e comercial é '%26'.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top