Windows

새 브라우저 창 열기

브라우저 창을 새로 열려면 간단히 window.open()을 쓸 수 있습니다. 그러나 window.open()은 브라우저 창 자체가 아닌 내용의 Window 객체를 반환합니다. 그래서 먼저 크롬 Window를 구해야 합니다. 가장 간단한 방법은 nsIWindowMediator를 쓰는 것입니다.

예제

window.open();
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
                   .getService(Components.interfaces.nsIWindowMediator);
var newWindow = wm.getMostRecentWindow("navigator:browser");
var b = newWindow.getBrowser();
// why did we do this? we never do anything with |b|

다른 문서

Document Tags and Contributors

Contributors to this page: Hwasung
Last updated by: Hwasung,