OT: Alt y alguna tecla

25/02/2004 - 21:37 por Matias Iacono | Informe spam
Hola a todos... hace tiempo habia visto en el foro un codigo para hacer que
con una convinacion de teclas se hagan algunas acciones... alguien tiene el
codigo a mano?

Saludos

Preguntas similare

Leer las respuestas

#1 Freddy Cáceres
25/02/2004 - 22:55 | Informe spam
Hola Matias, esto encontre en el historial de respuestas respecto al tema.

http://tinyurl.com/3c7sa

espero te sirva.

Saludos
-
Freddy Cáceres
Santiago - Chile

"Matias Iacono" escribió en el mensaje
news:OvNmb89%
Hola a todos... hace tiempo habia visto en el foro un codigo para hacer


que
con una convinacion de teclas se hagan algunas acciones... alguien tiene


el
codigo a mano?

Saludos


Respuesta Responder a este mensaje
#2 Matias Iacono
25/02/2004 - 23:13 | Informe spam
Te agradezco.. no es lo que necesitaba... pude hacer esto:

function handler(e) {
if (document.all) {
e = window.event;
}

var key;

if (document.layers)
key = e.which;
if (document.all)
key = e.keyCode

if (window.event.shiftKey)
//if (window.event.ALT_MASK)
{
if (key == 67)
{
if (confirm("Esta seguro que quiere cerrar la ventana?"))
{
self.close()
}
}
if (key == 71)
{
if (document.layers)
return false;
else if (document.all)
e.returnValue = false

//document.form1.submit()
ChekForm()
}
}

}

Pero no he podido hacerlo usando el ALT...

Esto funciona con SHIFT... cuando haces SHIFT+G y cuando haces SHIFT+C.

saludos
"Freddy Cáceres" escribió en el mensaje
news:Oe$tpo%23%
Hola Matias, esto encontre en el historial de respuestas respecto al tema.

http://tinyurl.com/3c7sa

espero te sirva.

Saludos
-
Freddy Cáceres
Santiago - Chile

"Matias Iacono" escribió en el mensaje
news:OvNmb89%
> Hola a todos... hace tiempo habia visto en el foro un codigo para hacer
que
> con una convinacion de teclas se hagan algunas acciones... alguien tiene
el
> codigo a mano?
>
> Saludos
>
>


Respuesta Responder a este mensaje
#3 Freddy Cáceres
25/02/2004 - 23:38 | Informe spam
prové esto en mi IE 6 y me retorna el codigo de toda o casi todas las teclas
que presione, pero no alcanzo a la convinacion alt+(letra)

<html>
<head>
<script language="Javascript">
function getKeyCode()
{
alert(event.keyCode)
}
</script>
</head>
<body onkeydown="getKeyCode()">
some text
</body>
</html>


bueno y en la primera URL iba esto que tb me funcionaba osea me retornaba el
86 del ALT.

<script>
function keydown()
{
alert(event.keyCode)
switch (event.keyCode) {
case 112: event.ctrlKey?alert("Se ha presionado CTRL+F1"):alert("Se ha
presionado F1"); break;
case 86: event.ctrlKey?alert("Se ha presionado CTRL+V"):alert("Se ha
presionado V"); event.returnValue=false; break;
}
}
</script>
<input type="text" width="80px" onKeyDown="keydown()" />

Saludos
-
Freddy Cáceres
Santiago - Chile

"Matias Iacono" escribió en el mensaje
news:%23mVA%23x%23%
Te agradezco.. no es lo que necesitaba... pude hacer esto:

function handler(e) {
if (document.all) {
e = window.event;
}

var key;

if (document.layers)
key = e.which;
if (document.all)
key = e.keyCode

if (window.event.shiftKey)
//if (window.event.ALT_MASK)
{
if (key == 67)
{
if (confirm("Esta seguro que quiere cerrar la ventana?"))
{
self.close()
}
}
if (key == 71)
{
if (document.layers)
return false;
else if (document.all)
e.returnValue = false

//document.form1.submit()
ChekForm()
}
}

}

Pero no he podido hacerlo usando el ALT...

Esto funciona con SHIFT... cuando haces SHIFT+G y cuando haces SHIFT+C.

saludos
"Freddy Cáceres" escribió en el mensaje
news:Oe$tpo%23%
> Hola Matias, esto encontre en el historial de respuestas respecto al


tema.
>
> http://tinyurl.com/3c7sa
>
> espero te sirva.
>
> Saludos
> -
> Freddy Cáceres
> Santiago - Chile
>
> "Matias Iacono" escribió en el mensaje
> news:OvNmb89%
> > Hola a todos... hace tiempo habia visto en el foro un codigo para


hacer
> que
> > con una convinacion de teclas se hagan algunas acciones... alguien


tiene
> el
> > codigo a mano?
> >
> > Saludos
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Freddy Cáceres
25/02/2004 - 23:48 | Informe spam
ya matias esta si que sí incluso la provee y todo.


<html>
<head>
<script language="Javascript">
function getKeyCode()
{
var iKC = event.keyCode;
window.status = 'keydown=' + iKC + ' altKey=' + event.altKey + 'ctrlKey='
+ event.ctrlKey;
if (event.altKey)
{
if ( iKC!e && iKC!h ) // 'A' or 'D'
{
event.keyCode = 0;
event.cancelBubble = true;
event.returnValue = false;
window.status += ' CANCELLED';
}
} return true;
}

function DoHelp()
{
alert('Place your "help" functionality here')
event.returnValue = false;
return false;
}
</script>

</head>
<body onkeydown="getKeyCode()" onhelp='DoHelp()' ACCESSKEY='A'>
<h3>Example: Trapping 'Alt-A', 'Alt-D', and 'F1'</h3>
<blockquote>
Watch the window status bar for key codes . . .
</blockquote>


<input type="text" size='20' ACCESSKEY='D'>
</body>
</html>


Saludos
-
Freddy Cáceres
Santiago - Chile

"Freddy Cáceres" escribió en el mensaje
news:uFFVRA$%
prové esto en mi IE 6 y me retorna el codigo de toda o casi todas las


teclas
que presione, pero no alcanzo a la convinacion alt+(letra)

<html>
<head>
<script language="Javascript">
function getKeyCode()
{
alert(event.keyCode)
}
</script>
</head>
<body onkeydown="getKeyCode()">
some text
</body>
</html>


bueno y en la primera URL iba esto que tb me funcionaba osea me retornaba


el
86 del ALT.

<script>
function keydown()
{
alert(event.keyCode)
switch (event.keyCode) {
case 112: event.ctrlKey?alert("Se ha presionado CTRL+F1"):alert("Se ha
presionado F1"); break;
case 86: event.ctrlKey?alert("Se ha presionado CTRL+V"):alert("Se ha
presionado V"); event.returnValue=false; break;
}
}
</script>
<input type="text" width="80px" onKeyDown="keydown()" />

Saludos
-
Freddy Cáceres
Santiago - Chile

"Matias Iacono" escribió en el mensaje
news:%23mVA%23x%23%
> Te agradezco.. no es lo que necesitaba... pude hacer esto:
>
> function handler(e) {
> if (document.all) {
> e = window.event;
> }
>
> var key;
>
> if (document.layers)
> key = e.which;
> if (document.all)
> key = e.keyCode
>
> if (window.event.shiftKey)
> //if (window.event.ALT_MASK)
> {
> if (key == 67)
> {
> if (confirm("Esta seguro que quiere cerrar la ventana?"))
> {
> self.close()
> }
> }
> if (key == 71)
> {
> if (document.layers)
> return false;
> else if (document.all)
> e.returnValue = false
>
> //document.form1.submit()
> ChekForm()
> }
> }
>
> }
>
> Pero no he podido hacerlo usando el ALT...
>
> Esto funciona con SHIFT... cuando haces SHIFT+G y cuando haces SHIFT+C.
>
> saludos
> "Freddy Cáceres" escribió en el mensaje
> news:Oe$tpo%23%
> > Hola Matias, esto encontre en el historial de respuestas respecto al
tema.
> >
> > http://tinyurl.com/3c7sa
> >
> > espero te sirva.
> >
> > Saludos
> > -
> > Freddy Cáceres
> > Santiago - Chile
> >
> > "Matias Iacono" escribió en el mensaje
> > news:OvNmb89%
> > > Hola a todos... hace tiempo habia visto en el foro un codigo para
hacer
> > que
> > > con una convinacion de teclas se hagan algunas acciones... alguien
tiene
> > el
> > > codigo a mano?
> > >
> > > Saludos
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Matias Iacono
26/02/2004 - 12:52 | Informe spam
Gracias... la voy a probar de cualquier forma lo del Alt y Control en
una pagina web me parece, perdon, una porqueria especialmente aquellos
que quieren forzar las situaciones

Pero son pedidos del jefe... asi que ni modo :D

Saludos

"Freddy Cáceres" escribió en el mensaje
news:O7bJ7F$%
ya matias esta si que sí incluso la provee y todo.


<html>
<head>
<script language="Javascript">
function getKeyCode()
{
var iKC = event.keyCode;
window.status = 'keydown=' + iKC + ' altKey=' + event.altKey +


'ctrlKey='
+ event.ctrlKey;
if (event.altKey)
{
if ( iKC!e && iKC!h ) // 'A' or 'D'
{
event.keyCode = 0;
event.cancelBubble = true;
event.returnValue = false;
window.status += ' CANCELLED';
}
} return true;
}

function DoHelp()
{
alert('Place your "help" functionality here')
event.returnValue = false;
return false;
}
</script>

</head>
<body onkeydown="getKeyCode()" onhelp='DoHelp()' ACCESSKEY='A'>
<h3>Example: Trapping 'Alt-A', 'Alt-D', and 'F1'</h3>
<blockquote>
Watch the window status bar for key codes . . .
</blockquote>


<input type="text" size='20' ACCESSKEY='D'>
</body>
</html>


Saludos
-
Freddy Cáceres
Santiago - Chile

"Freddy Cáceres" escribió en el mensaje
news:uFFVRA$%
> prové esto en mi IE 6 y me retorna el codigo de toda o casi todas las
teclas
> que presione, pero no alcanzo a la convinacion alt+(letra)
>
> <html>
> <head>
> <script language="Javascript">
> function getKeyCode()
> {
> alert(event.keyCode)
> }
> </script>
> </head>
> <body onkeydown="getKeyCode()">
> some text
> </body>
> </html>
>
>
> bueno y en la primera URL iba esto que tb me funcionaba osea me


retornaba
el
> 86 del ALT.
>
> <script>
> function keydown()
> {
> alert(event.keyCode)
> switch (event.keyCode) {
> case 112: event.ctrlKey?alert("Se ha presionado CTRL+F1"):alert("Se


ha
> presionado F1"); break;
> case 86: event.ctrlKey?alert("Se ha presionado CTRL+V"):alert("Se ha
> presionado V"); event.returnValue=false; break;
> }
> }
> </script>
> <input type="text" width="80px" onKeyDown="keydown()" />
>
> Saludos
> -
> Freddy Cáceres
> Santiago - Chile
>
> "Matias Iacono" escribió en el mensaje
> news:%23mVA%23x%23%
> > Te agradezco.. no es lo que necesitaba... pude hacer esto:
> >
> > function handler(e) {
> > if (document.all) {
> > e = window.event;
> > }
> >
> > var key;
> >
> > if (document.layers)
> > key = e.which;
> > if (document.all)
> > key = e.keyCode
> >
> > if (window.event.shiftKey)
> > //if (window.event.ALT_MASK)
> > {
> > if (key == 67)
> > {
> > if (confirm("Esta seguro que quiere cerrar la ventana?"))
> > {
> > self.close()
> > }
> > }
> > if (key == 71)
> > {
> > if (document.layers)
> > return false;
> > else if (document.all)
> > e.returnValue = false
> >
> > //document.form1.submit()
> > ChekForm()
> > }
> > }
> >
> > }
> >
> > Pero no he podido hacerlo usando el ALT...
> >
> > Esto funciona con SHIFT... cuando haces SHIFT+G y cuando haces


SHIFT+C.
> >
> > saludos
> > "Freddy Cáceres" escribió en el mensaje
> > news:Oe$tpo%23%
> > > Hola Matias, esto encontre en el historial de respuestas respecto al
> tema.
> > >
> > > http://tinyurl.com/3c7sa
> > >
> > > espero te sirva.
> > >
> > > Saludos
> > > -
> > > Freddy Cáceres
> > > Santiago - Chile
> > >
> > > "Matias Iacono" escribió en el mensaje
> > > news:OvNmb89%
> > > > Hola a todos... hace tiempo habia visto en el foro un codigo para
> hacer
> > > que
> > > > con una convinacion de teclas se hagan algunas acciones... alguien
> tiene
> > > el
> > > > codigo a mano?
> > > >
> > > > Saludos
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida