Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery的crossdomain.xml?_Javascript_Jquery_Cross Domain - Fatal编程技术网

Javascript jQuery的crossdomain.xml?

Javascript jQuery的crossdomain.xml?,javascript,jquery,cross-domain,Javascript,Jquery,Cross Domain,我在Tumblr上有一个博客。我有一个单独的主机,在那里存储我制作的主题的所有图像、js、css等。然而,我也在用某种方式为博客添加一个“预加载程序”(也就是说,在所有内容加载之前,页面只会显示一个加载条) 问题是,我遇到了accesscontrolalloworigin问题,因为图像和资源位于不同的域上。有过使用flash的经验,我记得我可以在远程服务器上定义一个crossdomain.xml,以便某些域能够访问它。但是,这只适用于Flash。那么JavaScript(或者jQuery,因为我

我在Tumblr上有一个博客。我有一个单独的主机,在那里存储我制作的主题的所有图像、js、css等。然而,我也在用某种方式为博客添加一个“预加载程序”(也就是说,在所有内容加载之前,页面只会显示一个加载条)

问题是,我遇到了
accesscontrolalloworigin
问题,因为图像和资源位于不同的域上。有过使用flash的经验,我记得我可以在远程服务器上定义一个crossdomain.xml,以便某些域能够访问它。但是,这只适用于Flash。那么JavaScript(或者jQuery,因为我使用的是这个框架)是否有一个crossdomain.xml对应物呢


它需要能够使用QueryLoader2->

远程服务器必须响应
访问控制允许源代码:
HTTP头,以便JavaScript能够访问文件。如果没有用PHP(或任何其他服务器端语言)预处理响应,则必须设置web服务器以添加该头。否则,您可以将其添加到脚本中

如果使用了apache web服务器,并且启用了
mod_头
,则可以在
.htaccess

<filesMatch "\.(jpg|png|gif)$">
    <ifModule mod_headers.c>
        Header set Access-Control-Allow-Origin "*"
    </ifModule>
</filesMatch>

标题集访问控制允许原点“*”

可以通过.htaccess访问吗?恐怕我在主机上没有足够的权限对PHP.ini进行编辑。由于它只是引用图像,我不想麻烦地创建一个代理PHP文件来访问图像。