首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jquery.support检查Firefox3.5

使用jquery.support检查Firefox3.5
EN

Stack Overflow用户
提问于 2009-12-25 00:16:17
回答 1查看 1.1K关注 0票数 0

我想使用一些目前只有Firefox3.5支持的CSS (box-shadow: inset)。对于所有其他浏览器,通过jQuery,我将不得不插入一些额外的带有背景的div来完成效果。

我想要“奖励”FF3.5用户,如果他们支持CSS,就不要再为这些脚本操心了。

似乎通过jQuery测试浏览器的“正确”方式是使用jQuery.support。然而,我没有看到/知道任何我可以测试的特定功能,这将是Firefox3.5所独有的。真的有这样的事情吗?

除此之外,我是否应该返回并使用jQuery.browser来获取渲染引擎的版本号,如下所示:

Why does JQuery.browser.version return 1.9.1.2 for Firefox 3.5.2

附录:我确实知道有针对jQuery的浏览器检测插件。如果真的很棒,我会考虑的,但我觉得加载一个插件来避免在FF3.5中运行额外的几个函数可能会违背这个目的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-25 00:36:30

这对我来说在Firefox3.5中是有效的。它特定于Firefox (或者更确切地说,是Gecko渲染引擎)。

代码语言:javascript
复制
if (typeof document.body.style.MozBoxShadow === 'string') {
// Do something
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1958883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档