特定浏览器特有的javascript对象/功能列表?

特定浏览器特有的javascript对象/功能列表?,javascript,Javascript,有没有人看过特定浏览器特有的功能列表?例如,如果您只想将IE 8作为自己的目标,您可以: if (typeof document.documentMode != undefined) { if (document.documentMode == 8) { ...stuff } } 同样,对于IE的所有版本,您都可以检查window.clipboardData。但是Firefox和webkit呢?目前我特别想检测webkit,但多年来我一直在寻找这样的列表,但运气不好。jQuery已经/

有没有人看过特定浏览器特有的功能列表?例如,如果您只想将IE 8作为自己的目标,您可以:

if (typeof document.documentMode != undefined) {
if (document.documentMode == 8) {
    ...stuff
}
}


同样,对于IE的所有版本,您都可以检查window.clipboardData。但是Firefox和webkit呢?目前我特别想检测webkit,但多年来我一直在寻找这样的列表,但运气不好。

jQuery已经/已经相当不错了,但已经迁移到了。查看它们以获得一些提示。

jQuery已经/已经相当不错了,但是已经迁移到了。查看他们的一些提示。

对于这类信息一直都很好。

对于这类信息一直都很好。

您针对浏览器的方式有缺陷


检查是否存在全局变量以确定所处的浏览器,但如果网页中包含的任何脚本设置了documentMode全局变量,则代码将中断。还有其他方法可以进行浏览器检测(例如navigator.appName和navigator.appVersion),在谷歌上搜索主题,你会发现更多细节

你针对浏览器的方式有缺陷

检查是否存在全局变量以确定所处的浏览器,但如果网页中包含的任何脚本设置了documentMode全局变量,则代码将中断。还有其他方法可以进行浏览器检测(例如navigator.appName和navigator.appVersion),在谷歌上搜索主题,你会发现更多细节