Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/10/2009, 10:10
juanchaco
 
Fecha de Ingreso: junio-2009
Mensajes: 6
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Nuevo Formulario para Internet explorer y Mozilla tipo excel

//CODIGO DEL SCRIPT - MAS ABAJO EL HTML



<script language="JavaScript">
//Aqui valido q navegador esta usando
var browser=navigator.appName;

//Funcion para cuando oprimes a la IZQUIERDA pase a la celda de la IZQUIERDA
function I(e,t)
{
if (browser=="Microsoft Internet Explorer") {

var teclaIE=event.keyCode;
var teclaN=0;
}else{var teclaN=e.which; var teclaIE=0;}
if (teclaN==37 || teclaIE==37) {
t.focus();
}
}


//Funcion para cuando oprimes a la ARRIBA pase a la celda de la ARRIBA
function AR(e,t)
{
if (browser=="Microsoft Internet Explorer") {

var teclaIE=event.keyCode;
var teclaN=0;
}else{var teclaN=e.which; var teclaIE=0;}
if (teclaN==38 || teclaIE==38) {
t.focus();
}
}

//Funcion para cuando oprimes a la DERECHA pase a la celda de la DERECHA
function D(e,t)
{
if (browser=="Microsoft Internet Explorer") {
var teclaIE=event.keyCode;
var teclaN=0;
}else{var teclaN=e.which; var teclaIE=0;}
if (teclaN==39 || teclaIE==39) {
t.focus();

}
}

//Funcion para cuando oprimes a la ABAJO pase a la celda de la ABAJO
function AB(e,t)
{
if (browser=="Microsoft Internet Explorer") {
var teclaIE=event.keyCode;
var teclaN=0;
}else{var teclaN=e.which; var teclaIE=0;}
if (teclaN==40 || teclaIE==40) {
t.focus();
}
}


//seleciona el campo por el cual estas pasando
function SelectAll(id)
{
document.getElementById(id).select();
}

//funcion para desabilitar letras y q solo funcionen los nuemros en Mozilla y otros navegadores
function is_intie(event)
{
if (browser=="Microsoft Internet Explorer") {
if(event.keyCode == 13 ) {
document.getElementById("boton").focus();
}else{
if (event.keyCode==8 || event.keyCode==46 ||(event.keyCode < 48 || event.keyCode > 57 ))
return false;
else return true;
}
}else{
var Key = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if(Key == 13 ) {
document.getElementById("boton").focus();
}else{
var Key = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if( Key==8 || Key==46 ||(Key < 48 || Key >57)) return false;
else return true;
}
}
}
</script>

Última edición por juanchaco; 01/10/2009 a las 17:29 Razón: correccion