title: Play mp3 using JavaScript and swf
body: <p>Is there a Flash MP3 player that would allow me to do following to pass URL to mp3 file and get it automatically played. To help out with answer - here is detailed code that describes what I would like to do:</p>
  
  <pre>
  &lt;object id="mp3PlayerSwf" type="application/x-shockwave-flash" data="mp3Player.swf"&gt;
   &lt;param name="movie" value="mp3Player.swf"&gt;
  &lt;/object&gt;
  
  &lt;input type="button" id="soundPlay1" value="Sound Play 1" /&gt;
  
  &lt;script type="text/javascript"&gt;
      function eventHandler1(sender) {
          var mp3Player = document.getElementById("mp3PlayerSwf");
          mp3Player.playSound("http://myUrl.com/my.mp3");
      }
  
      var soundPlay1 = document.getElementById('soundPlay1');
      if (soundPlay1.addEventListener) {
          soundPlay1.addEventListener('click', eventHandler1, false);
      }
      // IE
      else if (soundPlay1.attachEvent) {
          soundPlay1.attachEvent('onclick', eventHandler1);
      }
  &lt;/script&gt;
  </pre>
  
  <p>Constraint is that I can't use libraries that have JavaScript initialization - like for example SoundManager2 - <a href="http://www.schillmania.com/content/projects/soundmanager2/" rel="nofollow noreferrer">http://www.schillmania.com/content/projects/soundmanager2/</a> </p>
  
  <p>Thanks for any help!</p>