使用tampermonkey在GM_xmlhttpRequest之后加载其他Javascript

时间:2019-05-12 02:18:01

标签: javascript html tampermonkey

我正在为我的网站创建一个插件,允许特权用户拥有其他功能。请求完成后如何添加其他JavaScript?

我尝试使用require标记查看是否允许您在请求之后包含其他JavaScript,并且在事件触发后还尝试了一个简单的console.log,但控制台中未显示任何输出。

// ==UserScript==
// @name         Site Addon
// @version      1.0
// @description  Addon for Premium Users
// @author       Me
// @match        *://example.com/*
// @run-at       document-start
// @grant        GM_xmlhttpRequest
// ==/UserScript==

document.documentElement.innerHTML = "";
window.stop();
GM_xmlhttpRequest({
    method : "GET",
    url : "http://example.com/index.html",
    onload : function(e) {
        document.open();
        document.write(e.responseText);
        document.close();
    }
});

// add additional js after request

0 个答案:

没有答案