当前位置:首页 > flash与js跨域调用的方法

flash与js跨域调用的方法

点击次数:1859  更新日期:2014-10-30

flash与js在相同的域名下,可以互相调用,但如果flash与js不在一个域名下,就不能调用,这就涉及到跨域调用的问题了。解决方法如下:

1、在调用flash的地方加上

<param name="allowScriptAccess" value="always" />


2、在as代码中

AS2写法:

System.security.allowDomain("*"); //针对不同http资源

System.security.allowInsecureDomain("*");//针对需要安全验证的资源

AS3写法:

flash.system.Security.allowDomain("*");

flash.system.Security.allowInsecureDomain("*");