我想检测浏览器是否放大或缩小(我不太关心这个值,但我认为在决策过程中无论如何都需要找到它)。我已经阅读了很多关于该主题的其他 SO 帖子,但是没有一个解决方案适用于 FF(尽管有 IE7/8 和 chrome 解决方案)。
哦,而且我不能使用 flash,所以 flash 解决方案是不可能的。
编辑:而且我必须能够在初始页面加载时检测到这一点
最佳答案
使用现代版本的 FireFox,您现在可以执行以下操作:
DPR = window.devicePixelRatio;
if ( DPR <= 0.999 || DPR >= 1.001 ){
// User has zoomed in or zoomed out
}
关于javascript - 在 Firefox 中检测缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4993309/