1

我正在尝试使用GM_xmlhttpRequest. 它不断产生以下错误:

XrayWrapper denied access to property onload (reason: value is callable). 
See https://developer.mozilla.org/en-US/docs/Xray_vision for more information. 
Note that only the first denied property access from a given global object will be reported.     

代码如下:

     // ==UserScript==
     // @include        http://stackoverflow.com/
     // @grant          GM_xmlhttpRequest
     // ==/UserScript==

function GM_test4(){

console.log("test 4");

var xhr = GM_xmlhttpRequest({

    method: "GET",
    url: "http://stackoverflow.com/",
    headers: {
        "User-Agent": "Mozilla/5.0",    
        "Accept": "text/html"            
    },
    onload : function(xhr){
        if(xhr.readyState == 4){
            if(xhr.status == 200 && xhr.responseText && xhr.responseText.length > 20){
                console.log("Inside onload");
            }
        }
    },

});

}

4

0 回答 0