Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Capturar pulsación de teclas de función en ASP.NET / VB.NET (http://www.forosdelweb.com/f29/capturar-pulsacion-teclas-funcion-asp-net-vb-net-291320/)

Scho 22/04/2005 07:02

Capturar pulsación de teclas de función en ASP.NET / VB.NET
 
Hola a tod@s!!
Tengo una pequeña duda, es posible detectar la pulsación de las teclas de función en ASP.NET? estoy intentado detectar la pulsación del F5 en un textbox.
Creo que en ASP.NET no se puede pero bueno, a ver si alguien me lo confirma o me dice como se hace.

Saludos y gracias :adios:

Jose_minglein2 22/04/2005 08:41

lo puedes capturar por javascript, y hacer un postback, si lo que quieres es tratarlo en el servidor

Scho 22/04/2005 15:04

Hola Jose_minglein2!
Muchas gracias por la respuesta. Alguna vez he hecho algo parecido a lo que me comentas pero detectando la pulsación del Enter con algo así

Código:

function assignEvent(obj) {
  if (event.keyCode==13) {
      __doPostBack(obj,'');
  }
}

pero para detectar la pulsación de la tecla F5 ni idea de como hacerlo, podrías ponerme un pequeño ejemplo?

Muchas gracias y saludos!! :adios:

RootK 23/04/2005 21:03

Puedes hacer ésto:

<html>
<head>
Cita:

<script language=JavaScript1.2>

// IF IE:
if (document.all)
{
document.onkeydown = function ()
{
var key_f5 = 116; // 116 = F5
if (key_f5==event.keyCode)
event.keyCode=0;

return false;
}
}
</script>
</head>
<body>
...
Aunque solo aplica para IE :serio:

Salu2

Scho 24/04/2005 04:52

Muchas gracias RootK, aunque sólo funcione en IE me viene muy bien, es para una intranet y todos lo usan.

Saludos :adios:


La zona horaria es GMT -6. Ahora son las 04:02.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.