Cita:
Iniciado por David el Grande
Utiliza el evento onkeydown del documento, comprueba cuál es el código de la tecla pulsada (F6 > 117, ESC > 27) y realiza la acción adecuada según el caso.
<script language="javascript">
function cerraresc()
{
var key=window.event.keyCode;
if(key = 27 || key = 117)
{
if(key = 27)
{
window.close();
}
else
{
form1.submit();
}
}
else
{
window.event.keyCode=0;
}
}
function cerrar(){
window.close();
}
</script>
<form name=form1 action="" method="post">
<div id="muestra">
<input type=button value="F6/Vale Muestra" class=boton onkeydown="cerraresc()" onclick="../../cgi-bin/valemuestra.sh?codigo=<?echo $codpro; ?>"><br>
<input type=button value="ESC/Salir " class=boton name="salir" onkeydown="cerraresc()" onclick="cerrar()">
</div>
</form>
Es posible tener dos funciones para un mismo input?
onkeydown="cerraresc()"
onclick="../../cgi-bin/valemuestra.sh?codigo=<?echo $codpro; ?>"