Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2010, 02:38
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 5 meses
Puntos: 834
Respuesta: Reconocer Click derecho en CAPA

Probá:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Documento sin título</title>
<
style>
#pp{ width:50px; height:50px; background:#900; cursor:pointer}
</style>
<
script>
/*-- funciones auxiliares --*/
function t(id){return document.getElementById(id);}
function 
addEvent(obj,fun,type){
    if(
obj.addEventListener){
        
obj.addEventListener(type,fun,false);
    }else if(
obj.attachEvent){
        var 
f=function(){
            
fun.call(obj,window.event);
        }
        
obj.attachEvent('on'+type,f);
        
obj[fun.toString()+type]=f;
    }else{
        
obj['on'+type]=fun;
    }

/*-- finciones auxiliares --*/
onload=function(){
    
addEvent(
        
t('pp'),
        function(
e){
            var 
evt=|| event;
            if(
evt.button==2)
                
alert('hizo click con botón derecho');
            },
        
'mousedown');
    
document.oncontextmenu=function(){return false}
}
</script>
</head>

<body>
<div id="pp"></div>
</body>
</html>