title: Prevent user from changing the URL in Browser on Back Button
body: <p><strong>Objective:</strong> Their is a editable form in my WebApplication. I want to provide a Confirm Navigation popup to user on page change, if the form is in editable mode, so as to save the data of the form.</p>
  
  <p><strong>Problem:</strong> If the form is in editable mode and user hits navigation back button or backspace on the body, webapplication moves to previous history page without any Confirm Navigation.</p>
  
  <p>I an able to provide Confirm Reload and Confirm Close on reload and closing event of the window respectively.</p>
  
  <p>Is their any way to prevent the user from changing the url so as to prevent data loss of the form.</p>
  
  <p><strong>NOTE:</strong> Can use only JAVA, GWT and JAVASCRIPT.</p>