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?
You can detect support for history management (as well as many other browser features) using Modernizr.
You can use canisuse.js script to detect if your browsers supports history or not
See also this All-In-One Almost-Alphabetical No-Bullshit Guide to Detecting Everything