首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >crossdomain.xml for jQuery?

crossdomain.xml for jQuery?
EN

Stack Overflow用户
提问于 2012-03-29 05:00:03
回答 1查看 2.6K关注 0票数 3

我有一个博客是托管在Tumblr上的。我有一个单独的主机,在那里我存储所有的图像,js,css等,为我做的主题。但是,我也在使用QueryLoader2为博客添加一个“预加载器”(也就是页面将只显示一个加载栏,直到所有内容都加载完毕)。

问题是,我正在运行Access-Control-Allow-Origin问题,因为图像和资源位于不同的域中。有了以前使用闪存的经验,我记得有一个crossdomain.xml可以在远程服务器上定义,以便某些域能够访问它。但是,这只是针对Flash的。那么,是否有一个crossdomain.xml对应的JavaScript (或jQuery,因为这是我正在使用的框架)?

它需要能够与QueryLoader2 -> http://www.gayadesign.com/diy/queryloader2-preload-your-images-with-ease/一起工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-29 07:00:59

远程服务器必须使用Access-Control-Allow-Origin: * HTTP头进行响应,以便JavaScript能够访问这些文件。如果您没有使用PHP (或任何其他服务器端语言)对响应进行预处理,则必须设置web服务器以添加该头。否则,可以将其添加到脚本中。

如果使用apache web server,并且启用了mod_headers,则可以在.htaccess中执行。

代码语言:javascript
复制
<filesMatch "\.(jpg|png|gif)$">
    <ifModule mod_headers.c>
        Header set Access-Control-Allow-Origin "*"
    </ifModule>
</filesMatch>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9919305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档