I have the same problem to trigger and receive listening events between javascript and flash.
The solution was to use the AC_OETags.js file from Adobe as an embedd script instead of a jQuery flash. (It is found in the zip file under the control of Client Side, Adobe may have other places)
A race condition issue when a flash drive creates javascript callbacks in a browser. For some reason, this is not properly handled by direct embedding.
<div> <script> // Major version of Flash required var requiredMajorVersion = 10; // Minor version of Flash required var requiredMinorVersion = 0; var hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision); AC_FL_RunContent( "src", "tagflash", "width", "200", "height", "200", "id", "myTagFlash", "quality", "high", "bgcolor", "#FFFFFF", "name", "myTagFlash", "allowScriptAccess","always", "type", "application/x-shockwave-flash", "pluginspage", "http://www.adobe.com/go/getflashplayer", "flashvars", "templateData=theYear:2010&theTagNumber:123" ); </script> </div>
Then you can do: (works in IE, FF, Safari, Crome, ++)
$("#tagFlash").gotoNewFrame();
Eskil Mjelva Saatvedt
source share