Dica Rápida – Desabilitar Botão Direito do Mouse com Jquery

3

Criado por Mateus Souza em 22 de janeiro de 2009 às 13:27

http://www.realtrading.com.br/artfiles/1/image/plgrtrading/plugin_habilitar.pngComo posso desabilitar / bloquear / cancelar o menu de contexto quando eu clico com o botão direito sobre a tela? Há uma série de scripts em javascript que fazem esse serviço, mas vamos faze-lo utilizando jQuery que é muito mais fácil! Vamos lá, é bem simples:

Passo 1 – Chamar a biblioteca jQuery para o documento:

<script src="js/jquery.min.js" type="text/javascript"></script>

Passo 2 – insira o código abaixo logo após o anterior:

<script type="text/javascript">
$(document).ready(function(){
$(document).bind("contextmenu",function(e){
return false;
});
});
</script>

é so isso.salve a pagina e teste…

Resumindo…quando o usuario clica com o botão direito deveria aparecer o menu de contexto (contextmenu), mas o script executa a função return false, fazendo com que não apareça o menu…
Funcionalidade:
Este script funciona em todos os navegadores, excerto Opera :D

Até a próxima.

Postado em Dicas, Javascript, Tutoriais, jQuery

Feed Comentários - RSS 2.0 | Trackback

Gostou? Então compartilhe já:

DeliciousDesign BumpDiggFriendfeedGoogleGoogle BuzzLinkedinMyspaceNetvibesPosterousRedditRSSStumbleuponTechnoratiTumblrYahoo Buzz

3 Comentários

  1. Alexandre Broggio disse:

    Vlw muito legal a dica agora so falta cria um menu personalizado ^_^

    18 de abril de 2009 às 11:45

  2. Helvécio disse:

    Mateus, valeu mesmo!
    Seu site tá me ajudando muito mesmo!
    Estou querendo criar um timer (segundos regressivos) que quando a pessoa clique num botão (que tá logo abaixo do timer) reset-o… pode me ajudar??
    abraços!

    29 de maio de 2009 às 16:06

  3. Igor de Paula disse:

    Este codigo nao funcionou no FF 3….

    30 de maio de 2009 às 17:20

Faça um Comentário

XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Uhull, 112 assinantes feed e 51 seguidores no twitter.

Feed Feed E-mail Twitter Facebook

Linha Framework Code Canyon Theme Forest

Comentários

  • Mateus Souza disse:

    Pois é rapaz, eu vou trocar de hospedagem... No momento só tenho o código fonte do LF, da uma checada ai...mais »

  • Vinicius Almeida disse:

    Opa, o site do linha framework está off! Existe algum outro lugar onde posso encontrar a documentação?Comecei um projeto com o...mais »

  • Mateus Souza disse:

    Opa Jackson, usa o plugin que o Niall Doherty's desenvolveu, é bem completo e da pra usar "duplicadamente", ai você...mais »

  • Mateus Souza disse:

    Link arrumado Guilherme, obrigado pelo aviso!

  • Mateus Souza disse:

    Boa André, por essa nem eu esperava, hehe. Grande sacada mesmo, vlw :)

© 2010 Mateus Souza – Webdesigner (Deus Seja Louvado) | Posts (RSS) | Comentários (RSS). | powered by WordPress e Linha Framework :P

diHITT - Notícias BlogBlogs.Com.Br