您好,我想实现 Chrome 和 IE 中提供的放大/缩小功能
例如在 IE 中,我可以使用以下 JavaScript 代码轻松设置缩放、百分比
document.style.zoom="20%";
我如何在 Firefox 和 Opera 中实现相同的目标,非常感谢任何帮助、指南。
最佳答案
至少据我所知,对于版本 3 之后的 Firefox:
Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("navigator:browser").getBrowser().mCurrentBrowser.markupDocumentViewer.fullZoom = 3;
从 Firefox 的“工具”菜单中选择“错误控制台”来启动 Javascript 控制台。然后,在代码文本框中键入以下内容并单击“评估”按钮。对于 3 倍变焦,您可以更改末尾的数字进行测试
所以,如果浏览器是 FF,我想你可以做到这一点,但这不是肯定的。您很可能需要签名脚本 http://www.mozilla.org/projects/security/components/signed-scripts.html
关于javascript - Firefox 和 Opera 使用 javascript 放大缩小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962105/