[javascript] ajaxfileupload.js 跨域上传文件

原文地址: http://www.ueffort.com/jqueryajaxfileupload-js-duo-wen-jian-shang-chuan-chuan-zhi-kua-yu/

 

跨域

这个不是插件本身的问题,我的解决方法也只适用于同一主域名

  1. 在url的请求返回中添加<script>document.domain = "xxxx.com";</script>
  2. 因为请求是通过读取返回页面的文档内容,在这时候实际返回页面是会执行js脚本的,并且该脚本不会进入后续的文档加载中
  3. 所以只需将修改文档域与当前页面一致就行
  4. 在调用页面添加:document.domain = "xxxx.com";
  5. 不修改插件本身

你可能感兴趣的:(ajaxFileUpload)