使用JS和Greasemonkey

时间:2016-07-31 19:47:18

标签: javascript greasemonkey

我想要替换Java脚本包括使用Greasemonkey,但我担心它会因为它不是动态的而快速破解。这里和我的情况的例子。

这是原始网站的包含声明: <script src="/asset/js/app.js?dc12383"></script>

我认为结尾?dc12383是某种类型的版本号。 我目前使用代码替换js:

function createScript(js, id) {
    var s = document.createElement('script');
    if (id) s.id = id;
    s.type = 'text/javascript';
    try { s.innerHTML = js; }
    catch(e) { s.innerText = js; }
    return s;
}

function replaceJs() {
     var js = {
        "asset/js/app.js?dc12383": ' *STUFF TO REPLACE*'
    };

    for (var i in js) {
        document.body.appendChild(createScript(js[i], i));
    }
}`

关于如何忽略这个结局的任何想法?.....在include?

0 个答案:

没有答案