Angularjs - How to override browser's Back button?
<p>My web app is currently using Angular, I cannot show the code because it's classified but I will describe it: On the left side column is a list of link that I can click on it and content will be showed on the right side. Because of that, my page (I'll call it INDEX page) just have 1 state.  </p>

<p>Problem is when I click on some links on the left side and press the browser's back button to go back to the previous link (still on INDEX page), it broke my page's CSS.  </p>

<p>Do anyone know a method to override the back button so I can call my own function to go back, something like that: <code>$scope.on('browserBack', function() { $scope.goBack(); })</code>  </p>

<p>Thanks.</p>