【发布时间】:2011-07-27 18:11:50
【问题描述】:
我正在使用uploadify 2.1.4,http://www.uploadify.com
本地js:
jQuery('#file_upload').uploadify({
'buttonImg' : 'public/uploadify/newfile.png',
'uploader' : 'http://remoteserver/uploadify.swf',
'scriptAccess' : 'always', ...
在远程服务器我有这个跨域:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" />
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
我编辑uploadify.fla 并输入这段代码:
import flash.system.Security;
...
Security.allowDomain("*");
然后生成一个新的uploadify.swf
问题是: 使用 Firefox、Safari、Chrome e Opera,但在 IE(v7、v8、v9(我不使用 v6 测试))中仍然收到错误:安全错误(在 .uploadifyQueueItem 中)
【问题讨论】:
-
我认为您对您要实现的目标感到非常困惑。为什么不先发布完整的错误代码,以便我们准确确定问题所在。
标签: jquery flash security uploadify