Conectado como invitado | [ Registrarse | Entrar ] Buscar | Contacto
INICIO | NOTICIAS 22 May, 2012 - 06:44

SugarCRM

Tutoriales

Colabora

Menú Principal

Entrar en Tu Cuenta




 


 ¿Has perdido tu contraseña?
 ¿Nuevo usuario? ¡Registrate!



Buscar Ultimos mensajes Nota: Los usuarios registrados pueden participar en el foro activamente, subscribirse a foros o temas, recibir notificaciones sobre nuevos mensajes y mucho más... Nota: Los usuarios registrados pueden participar en el foro activamente, subscribirse a foros o temas, recibir notificaciones sobre nuevos mensajes y mucho más...

Eventos
Autor Mensaje
Bajar a respuesta rápidaTop
 
Bueno aunque no tenga que ver exactamente con sugar esto me ha traido de cabeza dos dias por lo tanto lo expongo.
Tenía que detectar cuando se pinchaba en varios elementos de un select multiple y tenia que detectar el keypress de ctrl y esto es lo que he hecho :

/*****************************************************************/
document.getElementById('nombre_del_select').onclick = function(event)
{
//le pasamos la variable global event ya que firefox lo necesita pero IE no
var navegador = navigator.appName; //el nombre del navegador
var control_presionado;
control_presionado = detectar_ctrl(navigator.appName,event); //llamamos a la
//funcion
}
/******************************************************************/
y la funcion es la siguiente:

function detectar_ctrl(navegador,evento)
{
//pasamos por parametros evento ya que firefox lo necesita
if (navegador == "Microsoft Internet Explorer")
{
return window.event.ctrlKey;
}
else if (navegador == "Netscape")
{
return evento.ctrlKey;
}
else
{
return window.event.ctrlKey;
}

}
//En cualquier caso si ctrl es presionado devuelve true
/********************************************************************/
Espero que os sirva.


Archiva Digital
Gestión Documental Avanzada

Perfil del usuario Enviar MP


Usuarios online:
RestForAll y 0 invitado

Esta lista muestra los usuarios activos de los últimos 10 minutos