JS和swf的通讯 SetVariable 和 TCallFrame

On 2009年04月13日, in Javascript, by Kane

SetVariable:是给flash中的变量赋值。(就是将javaScrip中数值赋给.swf)

TCallFrame:是执行flash中的actionScript.(主要是执行flash脚本中的打印)

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        return window[movieName]
    }
    else {
        return document[movieName]
    }

    function fuck(n)
{
      if(n=1)
   {
        thisMovie('flashid').SetVariable('a',1); //执行

    }
    else
    {
         thisMovie('flashid').SetVariable('a',2);
     }
}
 

Leave a Reply