Chrome dev araçlarındaki javascript kodunu değiştirmek mümkün müdür?Javascript kodunu değiştir chrome dev araçlar
Bu örnek oluşturuldu, araçların açıldığı zaman öğenin kaldırılmasını nasıl engelleyebilirim? https://jsfiddle.net/2nfw3rau/
var currentInnerHtml;
var element = new Image();
var elementWithHiddenContent = document.querySelector("#element-to-hide");
var innerHtml = elementWithHiddenContent.innerHTML;
element.__defineGetter__("id", function() { currentInnerHtml = "";});
setInterval(function() { currentInnerHtml = innerHtml; console.log(element); console.clear(); elementWithHiddenContent.innerHTML = currentInnerHtml
}, 1000);
'__defineGetter__', standart olmayan, kullanımdan kaldırılmış bir JavaScript eklentisidir. Bu tarayıcı, tarayıcıda bile (eskiden) kullanılan tarayıcılarda bile tarayıcılar arası ve muhtemelen DOM öğeleri için uygulanmamıştır. . –
Olası kopyası [Chrome hata ayıklayıcıda düzenleme] (http://stackoverflow.com/questions/5067532/editing-in-the-chrome-debugger) – Ocelot20
Bu gibi bir kodu asla kullanmam, bu çok kötü bir koddur ve webin doğasına karşı. Sadece bilmek istiyorum, dev araçlar açıldığında web sitesini "kaldırmak" dan setInterval nasıl durdurabilirsiniz. – geierwally