2013-09-26 15 views
0

preferences.xul과 preferences.js 사이의 통신과 관련하여 firefox 확장을 작성할 때 모범 사례에 익숙한 사람이 있는지 궁금합니다.preferences.xul과 preferences.js 사이의 통신

예를 들어, preferences.xul에 트리 뷰가 있고 preferences.js에서 프로그래밍 방식으로 데이터를로드하려는 경우 어떻게 트리 객체에 액세스 할 수 있습니까? "gBrowser.getElementById ..."와 같은 것이겠습니까?

"onload = 'var cks_tree = this'"를 통해 트리 노드에 변수를 할당하려고 시도했지만 preferences.js 후에 트리가로드 된 것 같습니다. 그래서 일부 액세스해야합니다. 다른 방법은 ...

방금 ​​비슷한 질문을했기 때문에이 질문에는 두 개의 개별 파일이 포함되어 있습니다.이 파일에는 스크립트가있는 XUL 파일이 아니라 XUL 파일과 자바 스크립트 파일이 포함되어 있습니다.

감사합니다.

답변

0

XUL 파일에 트리가있는 경우 xul 파일의 끝에 (문서 요소의 닫는 태그 바로 앞에) script 태그를 넣어야합니다.