JS有没有办法检查一个事件是否存在?
我试图检测浏览器是否支持某个webkit事件' webkitAnimationEnd
',为此我想检查事件是否存在。 但我似乎无法弄清楚如何。 有人有线索吗?
在没有浏览器嗅探的情况下检测事件支持表明这应该起作用:
'onWebkitAnimationEnd' in document.createElement('div');
“支持”是什么意思? 假设你的意思是“在特定情况下会被浏览器解雇”,那么你需要简单地重新创建这些情况(通过脚本),看看事件是否被解雇; 如果事件从未处理过,则可以使用超时处理程序对否定响应。
通过测试来检测功能,而不是通过查看其他任何地方。
链接地址: http://www.djcxy.com/p/59001.html