Here is a simple scenario. You access a web page form which has an input field on it. You key in data, like “11111”. When you press the Backspace key, the numbers are removed one by one. Now if tap on a different part of the screen to take the focus away from the input field and press the Backspace key, you navigate back one page.
This is because the "Back Navigation" on Backspace is a native behavior of the Microsoft browser control. Because of this, it is difficult to control by using OnKey META tags or CETerm key remapping.
NOTE: This code will not work on Windows Mobile platforms. It will only work with CE .NET platform devices
<script for="document" event=onkeydown>
// Check if this is a Backspace
if (window.event.keyCode == 8)
// Cancel backspace if not in a text element
if(document.activeElement.type != "text")