如何检查每个浏览器中的缩放级别低于 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 和 - )? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
Selenium:启动 IE 时出现意外错误。浏览器缩放级别设置为 122%。应该设置为 100%