How do I force IE to refresh flash content in a spry tabbed panel?

I have used a Spry Accordion and inserted flash animations and flash video in various panels.

Firefox and Google Chrome both stop the video/animation on closing the panel then restart it on re-opening.

However IE keeps it running. So if i have a flash animation that is set to stop after running so many frames on closing and re-opening the panel it remains on the last frame.

Likewise with flash videos on closing the accordion panel the video continues to run with audio playing. Is there any javascript I can use to force the content to stop on closing and refresh on opening like all the other browsers?

Sample link:
Appendix 1, Appendix 4, Appendix 5 at www.monkeyplaytest.co.uk
robhonAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Bane83Connect With a Mentor Commented:
Never used spry accordion.  Is there an "onopening" javascript event or the like?  If not, you can also use an "onclick" event on the div.

When the event is hit use document.getElementById() to retrieve the object element which contains the flash then do

objEl.outerHTML = objEl.outerHTML;
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.