3 ms·
Maybe a hackish override of document.write? Something like: function write(str) { var rE = /<scri.*src=['"]([\w\/]*).js/i; if (rE.test(str)) {
by BFatts 10y ago
Maybe a hackish override of document.write? Something like:
function write(str) {
var rE = /<scri.*src=['"]([\w\/]*).js/i;
if (rE.test(str)) {
var m = rE.exec(str);
// Do script injection here
} else {
document.$old_write(str);
}
}
document.$old_write = document.write;
document.write = write;
I haven't tried this. I don't even know if you can override document.write()