Aaron,

I'm glad you found a workaround that you can live with.  I'll grant
you that the QT ActiveX control is somewhat less than robust, but I
was never able to duplicate your problem.  The annoying thing that
I've run into is that when you remove the QT object from the DOM in IE
the actual player stays on the browser and is visible.  So you need to
do a hide/remove.  Very odd.  Anyway, I've not seen any problems
regarding the QT controls.  In case you're still interested, this is
my test file:

<html><head>
<script src="../jquery-1.1.2.js" type="text/javascript"></script>
<script src="add.movie.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
   $('a').click(function() {
       this.id == 'get'
           ?  $('body').append(getMovie('video/simpsons.mov', 500,350))
           :  $('object,embed').hide().remove();
       return false;
   });
});
</script>
</head>
<body>
<div><a href="" id="get" >Get Movie</a> <a href="">Delete Movie</a></div>
</body>
</html>

Cheers!

Mike



My original problem was this: when embedding a QuickTime object in IE,
if you remove the DOM object that contains the QuickTime, then try to
make the exact same DOM object with a new QuickTime, the QuickTime
control bar fails to appear.

Reply via email to