Php 跨域上传jQuery文件上传
我知道以前有人问过这个问题,但我尝试过的一切似乎都不起作用……我正在使用BlueImp,我需要进行跨域上传(从admin.cookingwiththecooks.net到wwdev.cookingwiththecooks.net) 我已经了解了如何做,下面是我的Php 跨域上传jQuery文件上传,php,jquery,upload,cross-domain,Php,Jquery,Upload,Cross Domain,我知道以前有人问过这个问题,但我尝试过的一切似乎都不起作用……我正在使用BlueImp,我需要进行跨域上传(从admin.cookingwiththecooks.net到wwdev.cookingwiththecooks.net) 我已经了解了如何做,下面是我的index.php(在接收服务器上)的标题 在我看来是对的 当我上传文件时,出现以下错误: XMLHttpRequest无法加载。访问控制不允许原点允许原点。 很明显,标题有问题。有人能帮我吗?如果需要更多信息,请告诉我 顺便说一句,上载
index.php
(在接收服务器上)的标题
在我看来是对的
当我上传文件时,出现以下错误:
XMLHttpRequest无法加载。访问控制不允许原点允许原点。
很明显,标题有问题。有人能帮我吗?如果需要更多信息,请告诉我
顺便说一句,上载文件夹没有写入权限。谢谢
编辑:我现在正在考虑使用iframe的可能性
这是我的Javascript代码,你能确保我做得正确吗
$('#new-recipe-form').fileupload({
forceIframeTransport: true,
url: 'http://wwwdev.cookingwiththecooks.net/',
disableImageResize: false,
dropZone: $('#dropzone'),
imageMaxWidth: 1800,
imageMaxHeight: 1800,
});
$('#new-recipe-form').fileupload(
'option',
'redirect',
'http://admin.cookingwiththecooks.net/recipes/result.html?%s'
);
我确实创建了result.html
,据我所知,它应该是空的
以下是我使用的链接:
再次感谢 无法获得解决方案,所以我只是使用FTP将其上载到另一个域…有没有可能获得真正的URL?我认为最好的方法是将表单提交到一个指向子域的隐藏iframe。此外,您甚至可以使用postmessages轻松接收响应数据。这里有一个简短的教程:@KevinB现在我得到了错误“空文件上传结果”。为了清楚起见,下面是我看到的关于使用iFrame的链接@KevinB请参阅上面我的更新代码。。。
$('#new-recipe-form').fileupload({
forceIframeTransport: true,
url: 'http://wwwdev.cookingwiththecooks.net/',
disableImageResize: false,
dropZone: $('#dropzone'),
imageMaxWidth: 1800,
imageMaxHeight: 1800,
});
$('#new-recipe-form').fileupload(
'option',
'redirect',
'http://admin.cookingwiththecooks.net/recipes/result.html?%s'
);