Teraz mam taki kod:
<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="290" height="24">
<param name="movie" value="./players/audio-player.swf" />
<param name="FlashVars" value="playerID=audioplayer1&soundFile=./files/file2.mp3" />
<param name="menu" value="false" />
<param name="quality" value="medium" />
<param name="wmode" value="transparent" />
</object>
<![endif]-->
<!--[!if IE]> -->
<object type="application/x-shockwave-flash" data="./players/audio-player.swf" width="290" height="24">
<param name="FlashVars" value="playerID=audioplayer1&soundFile=./files/file2.mp3" /> <param name="menu" value="false" /> <param name="quality" value="medium" /> <param name="wmode" value="transparent" /> <p>Zainstaluj lub włącz wtyczkę Adobe Flash.
</p> <!-- <![endif]-->
Niestety w IE pojawiają się takie znaki
--> na stronie. Czemu
Edycja: Dodam, że Safari i Firefox jest ok.