现在的位置: 首页 > 综合 > 正文

firefox permission denied to call method Location.toString 错误

2013年10月11日 ⁄ 综合 ⁄ 共 514字 ⁄ 字号 评论关闭

 

firefox error console经常会报这个错误permission denied to call method Location.toString
错误是由于flash跨域引用或请求数据引起的,当页面iframe一个页面含有其它域的flash文件,就会报此错误。flash在某个升级版本中加强安全设置。
 
可以在flash服务器上尝试增加crossdomain.xml文件,解决swf跨域问题。

<cross-domain-policy>
	<site-control permitted-cross-domain-policies="all"/>
	<allow-access-from domain="*" />
	<allow-http-request-headers-from domain="*.jrj.com.cn" headers="*"/>
</cross-domain-policy>
参考资料:
http://www.adobe.com/devnet/flashplayer/articles/flash_player9_security_update.html
http://willperone.net/Code/as3error.php

 

抱歉!评论已关闭.