Firefox и Opera Zoom In Zoom Out используя javascript - PullRequest
1 голос
/ 18 октября 2010

Привет, я хочу использовать функцию увеличения / уменьшения масштаба, доступную в Chrome и IE

.

Например, в IE я могу легко установить масштаб в процентах, используя следующий код JavaScript

document.style.zoom="20%";

Как я могу добиться того же в Firefox и Opera, любая помощь, руководство очень ценится.

1 Ответ

1 голос
/ 18 октября 2010

для Firefox после версии 3, насколько я знаю:

Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("navigator:browser").getBrowser().mCurrentBrowser.markupDocumentViewer.fullZoom = 3;

Запустите консоль Javascript, выбрав «Консоль ошибок» в меню «Инструменты» Firefox. Затем введите следующее в текстовое поле кода и нажмите кнопку «Оценить». для 3-кратного зума вы можете изменить число в конце для тестирования

Так что, если браузер FF, я думаю, вы можете сделать это не так уж точно. Скорее всего, вам понадобятся подписанные скрипты http://www.mozilla.org/projects/security/components/signed-scripts.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...