Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Zoom pleine page

Le zoom pleine page (ou fullZoom) est une nouvelle fonctionnalité dans Firefox 3.

Exemple (XUL:browser)

L'exemple suivant montre l'utilisation pour la fenêtre de navigation ayant actuellement le focus. C'est l'utilisation typique pour une extension Firefox.

js
var zoom = ZoomManager.getZoomForBrowser(gBrowser.selectedBrowser);
ZoomManager.enlarge();
ZoomManager.setZoomForBrowser(gBrowser.selectedBrowser, ZoomManager.MIN);

Exemple (XUL:iframe)

Note : Ceci est probablement obsolète.

Vous pouvez également utiliser la fonctionnalité fullZoom pour un <XUL:iframe>. Cependant, comme un iframe n'a pas de propriété markupDocumentViewer, nous devons d'abord l'obtenir :

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

Références