You might also have a look at this library which puts control of back/
forward back in the hands of your application.
http://code.google.com/p/reallysimplehistory/
BTW, even if it were possible it might not be a good idea to disable
refresh. There are cases where your application can get into a hosed
up state (technical term) and refresh is the only way out.