Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/12/2013, 05:37
Avatar de sergi_multimedia
sergi_multimedia
 
Fecha de Ingreso: noviembre-2010
Mensajes: 213
Antigüedad: 13 años, 5 meses
Puntos: 4
Respuesta: Menu contextual con botón derecho del ratón

Cita:
Iniciado por PHPeros Ver Mensaje
Le pasas un parámetro llamado "event" a esa función y añades esto dentro:

Código Javascript:
Ver original
  1. if(event.button==2){
  2. // hacer algo
  3. }else{
  4. event.preventDefault();
  5. }

Espero haberte ayudado
Hola, gracias por pasar. No me acabo de aclarar. Yo he puesto esto, pero sigue sin funcionar, ahora con esto al apretar clicl con el izquierdo no me sale el menú contextual, pero con el derecho me sale el menú contextual que viene por defecto en el navegador.

Código Javascript:
Ver original
  1. google.addEventListener("click", function(e){
  2. if(event.button == 2){
  3. var posx = event.clientX;
  4. var posy = event.clientY;
  5. menu.style.left = posx + "px";
  6. menu.style.top = posy + "px";
  7.            
  8. if(menu.style.display == "none"){
  9. menu.style.display = "block";
  10. }else{
  11. menu.style.display = "none";
  12. }
  13.                                    
  14. if (element == google){
  15. elementURL = googleURL;
  16. }else if(element == youtube){
  17. elementURL = youtubeURL;
  18. }
  19. {else{
  20. event.preventDefault();
  21. }
  22. }, false);