如何使用ajax或javascript进行跨域请求?

如何使用ajax或javascript进行跨域请求?,javascript,ajax,jquery,Javascript,Ajax,Jquery,我有一些预先构建的脚本,可以向一个网站发出一些ajax请求。它工作得很好。但我无法向某些域提出请求 我的工作流程:- 1) 我已经预先建立了脚本,现在我在这个域中通过将代码粘贴到URL来调用这个js,它工作得很好 2) 现在,当我想从这个页面调用一个页面,但它显示了一些错误。如何从主域页面向子域页面发出请求 请让我知道我该怎么做 提前感谢。跨域脚本限制有几种解决方法。似乎可以执行您想要的操作。跨域请求的各种选项包括: 新的(CORS)标准,如果您的用户使用的浏览器支持它,并且服务器支持它。请注

我有一些预先构建的脚本,可以向一个网站发出一些ajax请求。它工作得很好。但我无法向某些域提出请求

我的工作流程:-

1) 我已经预先建立了脚本,现在我在这个域中通过将代码粘贴到URL来调用这个js,它工作得很好

2) 现在,当我想从这个页面调用一个页面,但它显示了一些错误。如何从主域页面向子域页面发出请求

请让我知道我该怎么做


提前感谢。

跨域脚本限制有几种解决方法。似乎可以执行您想要的操作。

跨域请求的各种选项包括:

  • 新的(CORS)标准,如果您的用户使用的浏览器支持它,并且服务器支持它。请注意,许多普通web用户仍然有不支持它的浏览器
  • (“带填充的JSON”),它基本上是一个动态添加的
    script
    元素
  • 使用(Yahoo查询语言)作为

您可以使用php curl使用ajax执行跨域请求。ajax请求将调用php curl页面,php curl页面将使用php curl页面中指定的url调用跨域,并返回响应


我已经实现了同样的功能,而且效果很好。希望这对您有所帮助,谢谢。

常见问题:您是否有一些示例代码,您遇到了哪些错误以及迄今为止您尝试了哪些方法?请在您的子域JS:
document.domain=“test1.com”中尝试此方法