原帖由 kyo2846161 于 22-4-2009 11:41 AM 发表
如题
每次我在flash内试的时候都ok
但是普通开的时候都是unable to load xml file from http://xxxx的
上网看了似乎是security/firewall block了的问题
请问应该怎么样才能解决呢?
我用的是as3
这是因為自 Flash 7.0 開始在安全沙箱增加了维护資料的安全措施才导致無法從其他 server 取得資料,但如果你是另一台 server 的擁有者的話,可以在該台 server 增加允許的权限,方法就是在 server 中新增個 crossdomain.xml 的檔案,内容為 :
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">