【发布时间】:2020-01-21 23:38:51
【问题描述】:
我正在放大,我们在单击按钮时使用 jquery。
请查看截图:https://nimb.ws/ZSxTbW
在 chrome 中它工作正常,但在 Firefox 中,它不能正常工作并且在设计周围有空白区域。
请查看截图:https://nimb.ws/SeX0sw
请帮我把它缩短。
这是我的代码:
$('#In').on('click', function () {
if (navigator.userAgent.indexOf('Firefox') != -1 && parseFloat(navigator.userAgent.substring(navigator.userAgent.indexOf('Firefox') + 8)) >= 3.6) {//Firefox
var step = 0.02;
currFFZoom += step;
$('body').css('MozTransform', 'scale(' + currFFZoom + ')');
save_zoom_level(currFFZoom);
} else {
var step = 2;
currIEZoom += step;
$('body').css('zoom', ' ' + currIEZoom + '%');
save_zoom_level(currIEZoom);
}
});
$('#Out').on('click', function () {
if (navigator.userAgent.indexOf('Firefox') != -1 && parseFloat(navigator.userAgent.substring(navigator.userAgent.indexOf('Firefox') + 8)) >= 3.6) {//Firefox
var step = 0.02;
currFFZoom -= step;
$('body').css('MozTransform', 'scale(' + currFFZoom + ')');
save_zoom_level(currFFZoom);
} else {
var step = 2;
currIEZoom -= step;
$('body').css('zoom', ' ' + currIEZoom + '%');
save_zoom_level(currIEZoom);
}
});
【问题讨论】:
标签: javascript jquery html css firefox