I got it to work, It was the way the embed tag was labeled and the way IE was interpreting window vs. document. This little snipet helped with beating back the monster IE is -
function thisMovie(movieName) { setDisplayClosed() if (navigator.appName.indexOf("Microsoft") != -1) { return window[movieName] } else { return document[movieName] } } ExternalInterface.call() seems to work fine, it appears that IE has the most problem with locating the functions set from flash with ExternalInterface.addCallBack(). Also wasted a little bit of time debugging localy before I realized that it only will work when testing from a server. I guess that's one of the hurdles in the learning process when dealing with a foreign technology (to me at least) =) Thanks for the replies! Bob On 3/22/07, Joe Wheeler <[EMAIL PROTECTED]> wrote:
Does the object tag have the id "movie1" (not just the embed tag)? Also, how are embedding the movie, I could be wrong but it think the stoopid active-x activation thing causes problems - try using UFO or SWFObject to embed the movie. The other thing you could try is writing the JS function from inside flash - For example, I use this quite a lot to get the page url: response = ExternalInterface.call( "function(){return document.location.href;}" ); J -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Herrman Sent: 22 March 2007 16:24 To: flashcoders@chattyfig.figleaf.com Subject: Re: [Flashcoders] QT in IE returning null value to flash Hm. I haven't used ExternalInterface at al (I'm stuck with Flash 7), so I'm not really sure what the problem could be. Though you might be able to do it as a callback (have the javascript function call some function in your Flash movie to give it the value). The control flow for that would be a bit odd, but it might work if you can't get it to return correctly. -Andy On 3/20/07, Bob Wohl <[EMAIL PROTECTED]> wrote: > yeah, I can alert the value (real fun with a set interval =P). Just > getting it from JS seems to be the issue. > > yep, QuickTime, their documentation rocks for javascript ;) > > > > > Bob > > On 3/20/07, Andy Herrman <[EMAIL PROTECTED]> wrote: > > Have you tried getting the value out using just Javascript (no Flash > > involved)? See if that works. It might make it easier to debug > > (removing a layer of complexity). Maybe IE has some security in > > place that's preventing the access of the values from QT (you mean > > quicktime? I always think of QT as the C++ toolset made by > > trolltech.) > > > > -Andy > > > > On 3/20/07, Bob Wohl <[EMAIL PROTECTED]> wrote: > > > Hello all, > > > > > > > > > I've researched quite a bit over the past week to no avail on how > > > in IE i get a return of null when pulling the time from a QT file > > > but in FireFox i get the proper time... > > > > > > > > > flash call - > > > myTime = ExternalInterface.call("DisTime", "document.movie1"); > > > > > > > > > js - > > > function DisTime(anObj){ > > > var obj = eval(anObj); > > > return obj.GetTime(); > > > } > > > > > > > > > seems simple enough but I cannot for the life of me find out why > > > IE sees it as null. > > > > > > Any ideas, pointers? > > > > > > > > > Thanks! > > > Bob > > > _______________________________________________ > > > Flashcoders@chattyfig.figleaf.com > > > To change your subscription options or search the archive: > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > Brought to you by Fig Leaf Software Premier Authorized Adobe > > > Consulting and Training http://www.figleaf.com > > > http://training.figleaf.com > > > > > _______________________________________________ > > Flashcoders@chattyfig.figleaf.com > > To change your subscription options or search the archive: > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > Brought to you by Fig Leaf Software > > Premier Authorized Adobe Consulting and Training > > http://www.figleaf.com http://training.figleaf.com > > > _______________________________________________ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com http://training.figleaf.com > _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
_______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com