반응형

링크: http://stackoverflow.com/questions/9515704/building-a-chrome-extension-inject-code-in-a-page-using-a-content-script


설명이 깔끔하게 잘 되어있는 것 같다.

잘 써먹었으므로 글로 남긴다.

가장 윗 답변의 Method 1을 이용하였다.


manifest.json 파일에 web_accesible_resources 항목에 해당 자바스크립트 파일 이름을 추가한 후


var s = document.createElement('script');
s.src = chrome.extension.getURL("script.js");
s.onload = function() {
    this.parentNode.removeChild(this);
};
(document.head||document.documentElement).appendChild(s);


다음과 같은 함수를 로드하도록 해놓으면 된다.

반응형

+ Recent posts