title: Angular 2: Prevent router from adding to history
body: <p>We have a client that is iFraming in our app to their website. They don't want the router navigation within our app to affect the back button navigation for their own site. </p>
  
  <p>We've tried a couple methods including using post messages to try and have the iFrame communicate with the parent window whenever a history.back() is triggered. </p>
  
  <p>My question is if there is any easy way to not affect the browser's history when using Angular 2's router. As far as I know, I couldn't find anything within Angular 2's advanced router documentation: <a href="https://angular.io/docs/ts/latest/guide/router.html" rel="noreferrer">https://angular.io/docs/ts/latest/guide/router.html</a></p>