相关疑难解决方法(0)

检测对给定JavaScript事件的支持?

我有兴趣使用JavaScript hashchange事件来监视URL片段标识符的更改.我知道Really Simple History和jQuery插件.但是,我得出结论,在我的特定项目中,另一个JS文件的额外开销并不值得.

我想做的是采取"渐进增强"的方式.也就是说,我想测试访问者的浏览器是否支持hashchange事件,并编写我的代码以便在可用时使用它,作为增强而不是核心功能.IE 8,Firefox 3.6和Chrome 4.1.249支持它,占我网站流量的20%左右.

那么,呃......有没有办法测试浏览器是否支持特定事件?

谢谢.

javascript progressive-enhancement javascript-events

22
推荐指数
2
解决办法
1万
查看次数