1

我从不同的域中获取 html,但某些功能不起作用,因为它使用 ajax 来执行该域的某些任务。

所以我想在调用 ajax 之前过滤域。

谢谢,提前

更新:

我找到了 ajaxPrefilter() http://api.jquery.com/jQuery.ajaxPrefilter/

Handle custom Ajax options or modify existing options 
before each request is sent and before they are processed by $.ajax()

解决了我的问题,加油!!^^

4

1 回答 1

0

你需要使用crossDomain: true. 来自 jQuery API 文档:

如果您希望在同一域上强制执行跨域请求(例如 JSONP),请将 crossDomain 的值设置为 true。例如,这允许服务器端重定向到另一个域。

脚本

$.ajax({
   url: a_cross_domain_url,
   crossDomain: true
});
于 2013-05-17T03:39:15.260 回答