Greasemonkey, Cross domain, jQuery, get() 请求失败,405 "method not allowed"



我正在制作跨域jQuery get(),它失败了"405不允许"的错误。

我的Greasemonkey脚本是这样的:

// ==UserScript==
// @include        http://www.foobar.com/*
// ==/UserScript==
var query = "www.foobar.com";
 $.get(
        url,
            function(response){
                alert(response);
            },
            "xml"
    );

get()和其他jQuery AJAX函数不跨域工作,通过设计。(如果他们这样做了,这将是一个巨大的安全漏洞。)

使用GM_xmlhttpRequest()代替,它允许跨域AJAX

相关内容

  • 没有找到相关文章

最新更新