2011-09-08 1 views
0

Chrome 확장 프로그램을 Opera에 "포트"하려고합니다. 내 확장 기능은 아무 것도하지 않지만 DOM을 약간 편집합니다. Chrome 확장 프로그램에서는 contentscript를 사용하고 내 연구에 따르면 Opera와 비슷한 방식으로 스크립트를 삽입합니다. 어쨌든 the documentation은 실제로 주입 된 스크립트를 사용해야하는 방법을 알려주지 않습니다.Opera 확장 프로그램에 삽입 된 스크립트

나는 includes/에 js 파일이 있지만 자동으로 포함되지 않는 것처럼 보입니다. 또한 스크립트를 삽입 할 도메인을 지정해야합니다.

현재 내 파일은 테스트 목적으로이 내용이 :

window.addEventListener('load', function() { 
    alert('asd'); 
}); 

어떤 도움 감사합니다 :) 당신이 읽을 수

+0

addEventListener()에 대한 세 번째 인수를 잊지 말고 'false'가 아닌지 확인하십시오.) – hallvors

+0

'load'이벤트가 거품을 발생시키지 않습니다. 그래서 나는 우리가 그것을 필요로하지 않는다고 생각한다. – Savageman

답변

2

또 다른 자원이 extension tutorial입니다. 그러나 다른 확장 기능을 살펴보면 아무 것도 지정하지 않아도된다고 생각합니다. 간단한 alert()을 스크립트에 넣거나 더 나은 방법으로 Dragonfly (Ctrl-Shift-I)로 런타임을 검사 해보십시오.

config.xmlindex.html이 있는지 확인하십시오.