Я думаю, что у меня возникают проблемы с визуализацией, какой код идет куда, а какие запросы и ответы куда.
Допустим, я хочу изменить все <img>
теги в теле документа.Я уверен, что я бы изменил стиль в файле inject.js, но мне все равно нужно было бы отправлять запрос на background.html?Если так, ... я не уверен, что будет ответ.
Спасибо за вашу помощь!
(CONT)
Имеет ли этот код смысл?Я пытаюсь захватить теги <div>
и заставить их исчезнуть.Затем перезагружайте их по одному (fifo) после каждого нажатия клавиши команды и точек с запятой.Вот файл .js, который я хотел добавить.
var hideShowElements = document.getElementsByTagName('div');
var queue = [];
var active = false;
function hide(){
for (var i = 0; i < hideShowElements.length; i++) {
hideShowElements[i].style.visibility == "hidden";
queue.push(hideShowElements[i]);
}
}
hide();
document.onkeydown = function(k){
if(k.isCtrl || k.keyCode == 91) active = true;
if(active && k.keyCode == 186){
for (var i = 0; i < queue.length; i++){
queue[i].style.visibility == "visible";
}
}
}
document.onkeyup = function(k){
if(k.isCtrl || k.keyCode == 91) active = false;
}