日期:2014-05-17  浏览次数:20659 次

这应该算是跨域问题吧?
先说说我的功能。
有2个服务器,有2个工程
服务器1工程A负责保存视频信息(或者文件),服务器2负责存储视频(上传的后台写在B工程)
现在A页面有个按钮,点击后出现选择文件,选择文件之后ajax上传文件到服务器2(通过B工程的后台)
然后callback函数返回一些参数,用JS传递给form表单的隐藏域
点击表单提交按钮后提交表单。
现在出现的问题是ajax上传文件到服务器2未遂。
告诉找不到crossdomain.xml
我上网搜了些信息,下了几个文件
crossdomain.xml,clientaccesspolicy.xml,cross-domain-policy.dtd
放在tomcat/webapps/root下,但还是报找不到crossdomain(404 not found)
这个信息是在谷歌浏览器下报的,在火狐和IE下没反应。
分数比较低,见谅。

------解决方案--------------------
你ajax提交怎么写的?提交到B不行?