Загрузка Flash / Javascript, несмотря на ту же политику происхождения - PullRequest
0 голосов
/ 20 апреля 2010

Можно ли загружать файлы в домен, отличный от домена, из которого происходит сценарий?

Например, предположим, что вы размещаете файлы на 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 Ответ

1 голос
/ 20 апреля 2010

Я не эксперт по Flash, но я думаю, вам нужно настроить файл crossdomain.xml для этого, как описано здесь .

...