XUL 어플리케이션 개발 팁
XULRunner 어플리케이션 개발을 하면서 조사한 자료들을 간단하게 정리. Remote XUL 파일 로드 권한 부여 var uri = Components.classes["@mozilla.org/network/io-service;1"] .getService(Components.interfaces.nsIIOService) .newURI(‘http://mysite/remote.xul’, null, null); Components.classes["@mozilla.org/permissionmanager;1"] .getService(Components.interfaces.nsIPermissionManager) .add(uri, ‘allowXULXBL’, Components.interfaces.nsIPermissionManager.ALLOW_ACTION); 문자열 DOM 파싱 var doc = new DOMParser().parseFromString(domString, ‘application/xml’); 동적 CSS 로드 var pi = document.createProcessingInstruction( ‘xml-stylesheet’, ‘href=”chrome://global/skin/” type=”text/css”‘); document.insertBefore(pi2, document.firstChild); 동적 JavaScript 로드 [...]
Continue Reading →
