Listens for key down event rather than key up to fire blocking message
Now only blocks requests that end in .html or .htm
Restores scroll position when returning to original page