Come:Passa una e commerciale con un nome di file schifoso a un oggetto flash su una pagina web

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

  •  09-06-2019
  •  | 
  •  

Domanda

Arghh.Ho un sito che offre anteprime audio di brani ospitati altrove.Alcuni nomi di file hanno un ampors e in loro - vedi sotto dove passa "SoundFile". Ogni volta che c'è un AmperSand, Flash non può ottenere il file: penso che lascia cadere il nome file dopo l'AmperSand.Non importa se lo passo come "&" o come entità 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>
È stato utile?

Soluzione

Sembra che potresti doverlo codificare in URL, anziché in HTML.Tuttavia non sono sicuro senza l'esempio di codice.Il codice codificato URL per la e commerciale è "%26".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top