我正在尝试检测浏览器是否支持某个webkit事件“webkitAnimationEnd
”,为此我想检查事件是否存在。但我似乎无法弄清楚如何。有没有人有线索?
答案 0 :(得分:7)
Detecting event support without browser sniffing表明这应该有效:
'onWebkitAnimationEnd' in document.createElement('div');
答案 1 :(得分:-2)
“支持”是什么意思?假设你的意思是“将在特定情况下被浏览器触发”,那么你需要简单地重新创建这些情况(通过脚本)并查看事件是否被触发;如果从未处理过该事件,您可以使用超时处理程序以否定方式进行响应。
通过测试功能来检测功能,而不是通过查看其他任何功能。