如何检查每个浏览器中的缩放级别低于 100%(ctrl 和 - )? [复制]

Posted

技术标签:

【中文标题】如何检查每个浏览器中的缩放级别低于 100%(ctrl 和 - )? [复制]【英文标题】:How to check zoom level is below 100% (ctrl and - ) in each browser? [duplicate] 【发布时间】:2013-01-30 00:12:08 【问题描述】:

默认情况下,在浏览器中,用户可以使用 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();
);

目前窗口调整大小正在实现一些功能,但我想添加条件 only zoom level >= 100%,谢谢

【问题讨论】:

这可能对你有帮助:***.com/a/5078596/1624583 htmldoodads.appspot.com/dimensions.html 我找到了这个网站,它解决了我的问题 @user782104 然后将其发布为帮助其他用户的答案 【参考方案1】:

使用this reference检查窗口大小

从网站上可以发现缩放级别低于100%如果

$(window).width() >= screen.width

【讨论】:

不幸的是,这在 Firefox 28.0 中不起作用。 如果浏览器不是全屏,这也不起作用。 如果开发者工具在右侧打开(在 Chrome 中),那么screen.width 也将包括它。

以上是关于如何检查每个浏览器中的缩放级别低于 100%(ctrl 和 - )? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

制作默认缩放css

Selenium:启动 IE 时出现意外错误。浏览器缩放级别设置为 122%。应该设置为 100%

Google Mark Cluster:以特定缩放级别显示集群中的所有标记

Seaborn:如何将每个分类值的 Y 轴缩放到 100%

使用 javascript 检测浏览器缩放级别

如何以 100% ReactJS 强制网页缩放 [重复]