繁体   English   中英

检测是否支持HTML5历史记录

[英]Detect whether HTML5 History supported or not

如何检查您使用的浏览器是否支持HTML5历史记录API?

正如你在这里看到的http://caniuse.com/#search=history中只有chrome + ff4和其他几个人支持这个,如果他们不支持这个,我希望做点其他事情。

如何为此检查制作某种if语句?

if (window.history && window.history.pushState)

另请参阅此All-In-One几乎按字母顺序排列的无故障检测指南

您可以使用Modernizr 检测历史管理(以及许多其他浏览器功能)的支持。

if (Modernizr.history)

您可以使用canisuse.js脚本来检测您的浏览器是否支持历史记录

caniuse.history()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM