【发布时间】:2016-05-19 06:57:37
【问题描述】:
如何检查浏览器是否支持 Zoom css 属性?我从 Caniuse.com 知道只有 Firefoz 不支持它,所以,从这个问题 (In Javascript, how do I determine if my current browser is Firefox on a computer vs everything else?) 我试过了:
if ($.browser.mozilla) { ...
在 chrome 中返回一个错误:
Cannot read property 'mozilla' of undefined
根据答案的另一个解决方案是检测浏览器是否支持该功能,我该怎么做?
【问题讨论】:
-
jQuery 的
$.browser已被弃用并删除,因为浏览器检测通常是个坏主意。您需要特征检测。 -
真正的问题是,为什么不直接使用scale
-
Scale 有它自己的问题,比如模糊,缩放在 Chrome 和 IE 上效果更好,但我会让 firefox 使用 scale
标签: javascript jquery css