게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
구글 확장 프로그램 만드는 중인데 질문 하나 올려봅니다
게시물ID : programmer_14872짧은주소 복사하기
작성자 : NOBLEG
추천 : 0
조회수 : 263회
댓글수 : 1개
등록시간 : 2015/12/08 22:51:43
옵션
  • 본인삭제금지
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 함수 부분을 어떻게 해야 될까요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호