길고 짧은 이야기 Google 크롬 확장 프로그램에서 작업 중입니다. 확장 기능은 기본적으로 운영중인 페이지의 범위에있는 변수에 액세스 할 수 없습니다 (DOM을 통해 통신해야 함).자바 스크립트로 동적 삽입 스크립트
내가하려는 것은 페이지에 스크립트를 삽입하는 것입니다. 이것은 스크립트 태그와 src 속성을 정의하여 잘 작동합니다.
이 스크립트는 변수를 미리 초기화해야합니다. 이 변수를 초기화하기 위해 (외부 소스에서로드하는 대신) 인라인 코드로 스크립트 요소를 생성하려고 시도하지만 작동하도록하는 데 문제가 있습니다.
가능한가요? 그렇다면 스크립트 내에서 소스를 어떻게 정의합니까? JS 소스를 포함하는 텍스트 노드를 스크립트 요소에 추가하려고 시도했지만 아무 소용이 없습니다.
http://stackoverflow.com/questions/2303147/injecting-js-functions-into-the-page-from-a-greasemonkey-script-on-chrome을 확인하십시오. –