开发者

Detect whether HTML5 History supported or not

开发者 https://www.devze.com 2023-02-05 12:10 出处:网络
How can I check if the browser you are using supports开发者_C百科 the HTML5 history api? As you can see here http://caniuse.com/#search=history only chrome +ff4 and several others supports this and I

How can I check if the browser you are using supports开发者_C百科 the HTML5 history api?

As you can see here http://caniuse.com/#search=history only chrome +ff4 and several others supports this and I wish to do something else if they cant support this.

How can I make some kind of an if statement for this checking?


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

See also this All-In-One Almost-Alphabetical No-Bullshit Guide to Detecting Everything


You can detect support for history management (as well as many other browser features) using Modernizr.

if (Modernizr.history)


You can use canisuse.js script to detect if your browsers supports history or not

caniuse.history()
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号