JSFiddle - React, Tailwind, and code Playground
HTML
<div id="feedback"></div>
<object id="obj">
<embed src="" postdomevents="true" enablejavascript="true" controller="true" autoplay="false" pluginspage="http://www.apple.com/quicktime/download/" id="obj_emb_id"></embed>
<param value="true" name="autoplay" />
<param value="true" name="controller" />
<param value="true" name="enablejavascript" />
<param value="true" name="postdomevents" />
<param id="p" value="" name="src" />
</object>
JavaScript
$(document).ready(function()
{
obj = document.getElementById('obj');
p = document.getElementById('p');
player = document.getElementById('obj_emb_id');
$(obj).bind('qt_loadedmetadata', function(e){$('#feedback').html($('#feedback').html()+'<br/>qt_loadedmetadata bind fired');});
obj.addEventListener('qt_loadedmetadata', function(e){$('#feedback').html($('#feedback').html()+'<br/>qt_loadedmetadata addEventListener fired');}, true);
$(obj).bind('qt_ended', function(e){$('#feedback').html($('#feedback').html()+'<br/>qt_ended bind fired');});
obj.addEventListener('qt_ended', function(e){$('#feedback').html($('#feedback').html()+'<br/>qt_ended addEventListener fired');}, true);
var url = 'http://99.23.209.251/dtunes4/audio/ktunes/Hot Leg/Unknown Album/Take Take Take.mp3'
p.value = url;
player.src = url;
});