Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Tampermonkey GM.xmlHttpRequest不是函数_Javascript_Tampermonkey - Fatal编程技术网

Javascript Tampermonkey GM.xmlHttpRequest不是函数

Javascript Tampermonkey GM.xmlHttpRequest不是函数,javascript,tampermonkey,Javascript,Tampermonkey,我正在努力解决脚本中的一个问题。无论我尝试做什么,GM.xmlHttpRequest都会抛出错误“不是函数” 我的其余代码工作正常 这是我的代码的节略版本: // ==UserScript== // @name FUT20 Autobuyer Menu // @namespace http://tampermonkey.net/ // @version 0.6 // @description try to take over the world! // @aut

我正在努力解决脚本中的一个问题。无论我尝试做什么,GM.xmlHttpRequest都会抛出错误“不是函数”

我的其余代码工作正常

这是我的代码的节略版本:

// ==UserScript==
// @name         FUT20 Autobuyer Menu
// @namespace    http://tampermonkey.net/
// @version      0.6
// @description  try to take over the world!
// @author       Rastor
// @match        https://www.easports.com/uk/fifa/ultimate-team/web-app/*
// @match        https://www.easports.com/fifa/ultimate-team/web-app/*
// @grant        GM.xmlHttpRequest
// ==/UserScript==

        try {
            GM.xmlHttpRequest({
              method: "GET",
              url: "http://www.example.com/",
              onload: function(response) {
                alert(response.responseText);
              }
            });
        }
        catch (err) {
            console.log(err);
        }

在Tampermonkey中,特权和函数名是“GM_xmlHttpRequest”(下划线不是点)

代码在开始时缺少
/==UserScript=
。但不幸的是,它就是这样被复制进来的。其他一切都正常。我编辑了上面的帖子,以显示代码的实际外观。我错过了上面帖子上的那一行。当它出现在实际代码中时,它仍然不起作用。由于发布的代码对我有效,我猜您的Tampermonkey或浏览器版本中存在错误,或者您的实际代码中存在键入错误。