我想要替换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? p>