This question already has answers here:
How to detect page zoom level in all modern browsers?
(27 个回答)
7年前关闭。
默认情况下,在浏览器中,用户可以使用 ctrl +/- 或 ctrl scroll 来放大或缩小页面。我想知道有什么方法可以检查缩放级别是否低于 100% 并且不执行某些操作
例如。我的代码
当前窗口调整大小实现了一些功能,但我想添加条件 仅缩放级别 >= 100% ,谢谢
(27 个回答)
7年前关闭。
默认情况下,在浏览器中,用户可以使用 ctrl +/- 或 ctrl scroll 来放大或缩小页面。我想知道有什么方法可以检查缩放级别是否低于 100% 并且不执行某些操作
例如。我的代码
$(window).resize(function() {
if ($(window).height() > 500 && $(window).width() > 600 && $('.royalSlider:visible').length < 1 && !isiPhone()){
//Not allow the page size < 0
Book.zoom_auto();
Book.book_position();
Book.dragdrop_init();
if ($(".viewportBinder").length){
$("#view").css('height',$(window).height());
$("#view").css('width',$(window).width());
content = element.viewport('update');
}
}
calculate_zoom_factor();
});
当前窗口调整大小实现了一些功能,但我想添加条件 仅缩放级别 >= 100% ,谢谢
最佳答案
使用 this reference 检查窗口大小
从网站上可以发现,如果缩放级别低于 100%
$(window).width() >= screen.width
关于javascript - 如何在每个浏览器中检查缩放级别是否低于 100%(ctrl 和 - )?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14870651/
10-09 20:26