尽管有相同的原始政策,Flash / Javascript上传

时间:2010-04-20 18:09:11

标签: javascript flash file-upload uploadify same-origin-policy

是否可以将文件上传到脚本来源的域以外的域?

例如,假设您在www.example.com上托管文件,并且您希望将文件上传到uploads.example.com,以下脚本是否会违反相同的原始政策(使用uploadify):

<!-- from http://www.example.com/upload.html -->
<input id="fileInput" name="fileInput" type="file" />
<script type="text/javascript">// <![CDATA[
$(document).ready(function() {
  $('#fileInput').uploadify({
    'uploader'  : 'uploadify.swf',
    'script'    : 'http://upload.example.com/uploadify.php',
    'cancelImg' : 'cancel.png',
    'auto'      : true,
    'folder'    : '/uploads'
  });
});
// ]]></script>

我没有看到关于相同原始政策的明确参考,这些政策会指示单向或其他是否会成为任何浏览器的问题。

1 个答案:

答案 0 :(得分:1)

我不是Flash专家,但我认为您需要为here设置crossdomain.xml文件。