function Block(e) {
chrome.tabs.executeScript(null, {code:"document.body.style.color='white'"});
}
function ToBlock() {
var listObjects = JSON.parse(localStorage.keyArray);
for (var a = 0; a < listObjects.options.length; a++) {
listObjects[a].addEventListener('DOMContentLoaded', Block);
}
}
원하는 건 localStorage.keyArray 내용(["병X", "새X"] 이런 모양입니다.)을
listObjects 객체에 대입해서
HTML 문서 로드가 끝나면 listObjects 각 항목에 Block 함수를 추가하는 겁니다.
Block 함수 기능은 배열의 내용을 받아서 사용자가 보고 있는 화면에 배열의 내용들의 색깔을 흰색으로 만드는 거고요.
제가 저 위까진 작성을 했는데 저기서부터 뭔가 너무 헷갈려요;;
제 생각은 일단 chrome.tabs.executeScript 이거는 제가 원하는 기능을 못할 거 같단 생각이 들어요.
제가 구글 확장 프로그램 페이지 해석해 봤는데 뭔가 좀 다른 거 같더라고요.
저 Block 함수 부분을 어떻게 해야 될까요?