Practising this: http://blog.circlecube.com/wp-content/uploads/2008/02/ActionscriptJavascriptCommunication2.html
was already done. Now, I tried replacing it with my own file and it is not working in IE again;. Thanks for the tutorial. Ill check. On Wed, Nov 11, 2009 at 4:09 AM, Aran Rhee <[email protected]> wrote: > Wasn't this already answered in your other thread? > > If you (still) are confused on what you should do, check out Philip's > tutorial: > > http://pipwerks.com/lab/swfobject/ExternalInterface/2.0/index.html > > > <http://pipwerks.com/lab/swfobject/ExternalInterface/2.0/index.html>Aran > > > On Wed, Nov 11, 2009 at 8:28 PM, ayu <[email protected]> wrote: > >> >> I followed everything here: >> >> >> http://blog.circlecube.com/wp-content/uploads/2008/02/ActionscriptJavascriptCommunication2.html >> >> and it is working in IE now. However, if I apply it to my own swf >> (which works fine in FF), it is not working in IE. I get the error: >> Object doesnt support this action. >> >> >> Here's my HTML code: >> >> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// >> www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >> >> <html xmlns="http://www.w3.org/1999/xhtml"> >> >> <head> >> >> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> >> >> <title>Actionscript Javascript Communication from Circlecube</title> >> >> <script src="swfobject.js" type="text/javascript"> </script> >> >> <script language="javascript" > >> >> function recieveTextFromFlash(t) { >> >> document.getElementById('htmlText').value = t; >> >> } >> >> </script> >> >> </head> >> >> >> >> <body> >> >> <table width="100%" border="0" cellspacing="0" cellpadding="0"> >> >> <tr> >> >> <td width="400"><h1>From <a href="http:// >> blog.circlecube.com">CircleCube.Com</a></h1> >> >> <div align="center">Actionscript Javascript >> >> Communication</div> >> >> <form id="form1" name="form1" method="post" action=""> >> >> <textarea name="htmlText" id="htmlText" cols="50" rows="15"> </ >> textarea> >> >> <br /> >> >> <input type="button" name="sendToFlash" id="sendToFlash" >> value="Send Text To Flash" onclick="getElementById('flash').accessKey >> (htmlText.value); document.getElementById('htmlText').value = ''" /> >> >> </form> >> >> Return to the post: <br /> >> >> <a href="http://blog.circlecube.com/2008/02/01/actionscript- >> javascript-communication/<http://blog.circlecube.com/2008/02/01/actionscript-javascript-communication/> >> ">http://blog.circlecube.com/2008/02/01/ >> actionscript-javascript-communication/<http://blog.circlecube.com/2008/02/01/actionscript-javascript-communication/> >> </a></td> >> >> <td> >> >> <script type="text/javascript"> >> >> >> >> var flashvars = false; >> >> var params = {}; >> >> var attributes = { >> >> id: "flash", >> >> name: "flash" >> >> }; >> >> >> >> swfobject.embedSWF("PELTactivity.swf", "swf", "450", "450", >> "9.0.0","expressInstall.swf", flashvars, params, attributes); >> >> >> >> </script> >> >> <div align="left" id="swf"> >> >> <!--<embed src="PELTactivity.swf" id="flash" quality="high" >> scale="exactfit" width="450" height="450" name="squambido" >> align="middle" allowscriptaccess="always" type="application/x- >> shockwave-flash" pluginspage="http://www.macromedia.com/go/ >> getflashplayer"/>--> >> >> </div></td> >> >> </tr> >> >> </table> >> >> >> >> </body> >> >> </html> >> >> >> >> >> I made some changes in the .FLA file too. But it is working in FF >> perfectly so I guess the actionscript is not a problem? >> >> import flash.external.*; >> >> >> var methodName:String = "accessKey"; >> var instance:Object = null; >> var method:Function = recieveTextFromHtml; >> var wasSuccessful:Boolean = ExternalInterface.addCallback(methodName, >> instance, method); >> >> function recieveTextFromHtml(t) { >> if (t=='f3'){ >> ExternalInterface.call("clue(2)"); >> gotoAndStop(4); >> } >> >> if (t=='enter'){ >> ExternalInterface.call("check(1)"); >> } >> } >> >> >> >> Please super help me... Im really confused with IE, swfobject, and >> javascript. >> >> > > > > -- aYu-SuiTs --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SWFObject" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/swfobject?hl=en -~----------~----~----~----~------~----~------~--~---
