Gewusst wie: Übergeben Sie ein kaufmännisches Und in einem lausigen Dateinamen auf einem Flash-Objekt auf einer Webseite

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

  •  09-06-2019
  •  | 
  •  

Frage

Argghh. Ich habe eine Website, die Audio-Previews von Songs anderswo gehostet bietet. Einige Dateinamen haben eine kaufmännische in ihnen - siehe unten, wo es geht „Sound-Datei.“ Immer gibt es eine kaufmännische, Flash kann die Datei nicht bekommen - ich denke, es fällt die Dateinamen nach dem Ampersand. Dabei spielt es keine Rolle, ob ich es als eine „&“ oder eine HTML-Einheit übergeben ( „& a mp;“)

<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>
War es hilfreich?

Lösung

Klingt wie Sie zu URL-kodieren haben könnte es eher als HTML-kodieren sie. Nicht sicher, wenn auch ohne Codebeispiel. Der URL-codierter Code für Et-Zeichen ist '% 26'.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top