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/</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.
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to