如何检查浏览器是否支持缩放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
根据答案的另一个解决方案是如果浏览器支持该功能,我会怎么做?
答案 0 :(得分:6)
以下是在纯JavaScript中检测CSS功能支持的方法。 (用所需的任何功能替换缩放。)
document.createElement("detect").style.zoom === ""
答案 1 :(得分:2)
我认为这个答案可以帮到你:jquery determine if css zoom is available in browser
最好的方法是使用专用于测试浏览器CSS功能的JS库,如Modernizr。