Javascript JSONP不适用于跨域AJAX

Javascript JSONP不适用于跨域AJAX,javascript,jquery,ajax,jsonp,Javascript,Jquery,Ajax,Jsonp,我已经研究了所有跨域ajax问题,仍然无法找出我的JSONP请求有什么问题。我所要做的就是使用JSONP跨域获取外部页面的内容。不幸的是,firefox仍然提供以下功能: 已阻止跨源请求:同一源策略不允许读取位于的远程资源。这可以通过将资源移动到同一域或启用CORS来解决 代码: 您有一个小错误: … 数据类型:“jsonp”//dataType而不是dataType … JavaScript变量和对象属性区分大小写。您试图访问哪个URL?JSONP(或CORS)不仅仅让您通过AJAX神奇地访

我已经研究了所有跨域ajax问题,仍然无法找出我的JSONP请求有什么问题。我所要做的就是使用JSONP跨域获取外部页面的内容。不幸的是,firefox仍然提供以下功能:

已阻止跨源请求:同一源策略不允许读取位于的远程资源。这可以通过将资源移动到同一域或启用CORS来解决

代码:


您有一个小错误:

…
数据类型:“jsonp”//dataType而不是dataType
…

JavaScript变量和对象属性区分大小写。

您试图访问哪个URL?JSONP(或CORS)不仅仅让您通过AJAX神奇地访问任意域。您正在访问的站点需要支持这些功能。我假设
stackoverflow.com
不支持JSONP。如果需要StackOverflow中的数据,则需要使用API:
var url = "http://stackoverflow.com";

$.ajax({
    url: url,
    type: "GET",
    datatype: "jsonp",   //allows cross-domain ajax without cors (GET only)
    async: true,
    cache: false,
    timeout: 15000,

    success: function(html) {
        console.log(html);
    }
});