Ho controllato la funzione che uso:non ho postato una cosa sorry. Devi aggiungere "return false;"
nella funzione dopo lo switch:
function PressOnlyNumber(){
var num = window.event.keyCode;

switch(num) {
case 49: return true; case 50: return true; case 51: return true;
case 52: return true; case 53: return true; case 54: return true;
case 55: return true; case 56: return true; case 57: return true;
case 96: return true; case 97: return true;
case 98: return true; case 99: return true; case 100: return true;
case 101: return true; case 102: return true; case 103: return true;
case 104: return true; case 105: return true;
}
return false;
}

cosė dovrebbe andare. (su IE di sicuro)