Detect whether HTML5 History supported or not
问题 How can I check if the browser you are using supports 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? 回答1: if (window.history && window.history.pushState) See also this All-In-One Almost-Alphabetical No-Bullshit Guide to Detecting Everything 回答2: You can detect support for history management