mozilla
검색 결과

    Full page zoom

    전체 페이지 확대(또는 그냥 전체 확대)는 Firefox 3에서 지원하게 될 새로운 기능입니다. Gecko 1.9a7 버전부터 트렁크 빌드에서 사용이 가능합니다. 지금은 사용자 인터페이스가 없지만 자바스크립트와 nsIMarkupDocumentViewer XPCOM 인터페이스를 사용할 수 있습니다.

    예제 (xul:browser)

    다음 예제는 현재의 포커스 있는 브라우저 윈도우의 사용을 보여줍니다. 이는 Firefox 확장을 위한 전형적인 사용법입니다.

    var zoom = 1.5;
    var docViewer = getBrowser().mCurrentBrowser.markupDocumentViewer;
    docViewer.fullZoom = zoom;
    

    예제 (xul:iframe)

    xul:iframe에 대해서도 전체 확대 기능을 사용할 수 있습니다. 그러나, iframe이 markupDocumentViewer를 가지고 있지 않기 때문에 그것을 먼저 얻어야 합니다.

    var zoom = 1.5;
    var iframe = document.getElementById("authorFrame");
    var contViewer = iframe.docShell.contentViewer;
    var docViewer = contViewer.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
    docViewer.fullZoom = zoom;
    

    레퍼런스

     

     

     

    문서 태그 및 공헌자

    Contributors to this page: Jeongkyu, Wladimir_Palant, teoli
    최종 변경: teoli,