Blog and Web

  • Inicio
  • Foro para Blogger
  • Nosotros
  • Publicidad
  • Plantillas Blogger
  • Categorias
    • Adsense
    • Blogandweb
    • Blogger
    • Blogs
    • CSS
    • Diseño
      • Fuentes
      • Iconos
      • Logos
    • Dominios
    • Geek
    • HTML
    • Javascript
    • México
    • Notas rápidas
    • Photoshop
      • Brushes
    • PHP
    • Plantillas Blogger
    • Productos Google
      • Firefox
    • Recursos en linea
    • Red
    • SEO
    • Software
    • Tutoriales
    • Uncategorized
    • Web 2.0
    • Widgets para Blogger
    • Wordpress
      • Plugins
      • Themes
  • Suscríbete vía RSS
« Mostrar cuantas veces un usuario a visitadado tu sitio con Javascript
Cambiar el color de ojos con Photoshop »

Desabilitar el boton derecho del mouse con Javascript

Marzo 6th, 2007  |  Publicado por Francisco en Javascript  |  11 Comentarios

Como una de las medidas que se pueden tomar para evitar copien cierta parte de nuestra web que no queramos compartir se encuentra desabilitar el boton derecho del mouse con javascript, de este modo se “evita” se pueden guardar las imagen o ver el código fuente de nuestra página por ejemplo.

El siguiente escript tienes que colocarlo entre las etiquetas <head> y </head> de tu sitio:

<script type='text/javascript'>

/*Mensaje que puedes personalizar*/
  var mensajeerror = "Boton derecho deshabilitado ¡Gracias por visitarnos!";
if(document.layers) window.captureEvents(Event.MOUSEDOWN);
function bloquear(e){
if (navigator.appName == 'Netscape' && ( e.which == 2 || e.which == 3))
{
alert(mensajeerror);return false;
}
if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
{
alert(mensajeerror);return false;
}
}
window.onmousedown=bloquear;
document.onmousedown=bloquear; 

</script>

Al momento de que el usuario da click con el boton derecho, aparece una alerta diciendole: “Boton derecho deshabilitado ¡Gracias por visitarnos!”.

Artículos relacionados

  • Boton atras y adelante con Javascript
  • Hablando de accesibilidad web, a veces poner un boton de atras, y...

  • Imprimir página con Javascript
  • Para darle a nuestro usuarios la comodidad de un botón para imprimir...

  • Extensiones que no funcionan en Firefox 3.0.1
  • Recién acepté la primera actualización menor de Firefox, 3.0.1, y a...

Respuestas

Feed |
  1. .::. " César " Amante De GNU/LINUX || "Software Libre" .::.:

    Junio 12th, 2007 a las 2:48 am (#)

    al probar este codigo en mi blog, me manda este error:

    No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
    Mensaje de error de XML: Open quote is expected for attribute “{1}” associated with an element type “type”.

    solo copie y pegue dentron de las etiquetas head Y /head.

  2. enano_star:

    Julio 27th, 2007 a las 9:28 pm (#)

    nu se lo ke es head y head ni se donde esta

  3. Francisco:

    Julio 28th, 2007 a las 5:50 pm (#)

    Holaa!

    Cesar, hacían falta una comillas, ya las agregue!

    enano, son dos elementos que limitan la cabecera de una página, no son visibles para el usuario y lo encuentras en el código de cualquier plantilla.

  4. Ivan:

    Agosto 12th, 2007 a las 9:31 am (#)

    a mi me da exactamente el mismo error que le da a cesar podrias explicarnos por favor

  5. claudiofelpe:

    Agosto 28th, 2007 a las 4:48 am (#)

    hola cesaer.
    probe el texto y sigo con el problema de mis compañeros. “no se ha podido analizar…”

    gracias de antemano.

    claudiofelipe

  6. Francisco:

    Agosto 29th, 2007 a las 12:52 am (#)

    Este script no es solo para blogger sino para cualquier web y blogger es un poco latoso con algunos caracteres, sustituyan todos los “&” por “&amp;”.

  7. Camilo Rosales:

    Enero 15th, 2008 a las 2:42 pm (#)

    Bueno, es cierto; este codigo el deficil de trabajar.

    Por un lado el head y /head si aparecen; solo que por ser los puntos que limitan la cabecera de cualquier página, el head aparece casi al comienzo del todo el codigo html, mientras que el /head casi al final. Quien se tome la molestia de haber buscado estos entre la maraña de codigos programaticos de la pantilla, perdera el tiempo, ya que el mismo no arranca y presenta una funcion error, bien conocida por todos:

    Mensaje de error de XML: Open quote is expected for attribute “{1}” associated with an element type “type”.

    sugerencias al conflicto????

  8. jesus:

    Febrero 23rd, 2008 a las 8:19 am (#)

    Saludos a todos.
    he probado el codigo y funciona perfectamente, solo que como dice Francisco: CAMBIEN & POR & asi tal cual. yo el codigo lo he pegado justo encima de que es el limitador final de la cabecera.
    Ahora bien, surge otro problema, y es que no funciona para los enlaces ni para ventanas que se habren en otra pagina. si hay alguna manera de protegerlas tambien seri útil que alguien aportara soluciones.

  9. jesus:

    Febrero 23rd, 2008 a las 8:20 am (#)

    cambiar “&” por “&” y funciona

  10. Francisco:

    Marzo 4th, 2008 a las 8:47 pm (#)

    Si quieren usarlo con blogger.com pueden quitarse de varios problemas si transforman el código antes a sus caracteres html con herramientas como http://blogcrowds.com/resources/parse_html.php

    saludos!

  11. Silvana:

    Agosto 9th, 2008 a las 12:40 pm (#)

    yo quiero ponerlo en mi hi5 pa que no me copien pero no me sale ningun head…y no se en que sitio ponerlo porque los codigos que yo copie para las imagenes no tienen nada de head ni nada de eso? o es que tengo que poner por cada codigo de imagen ese head!???…igual donde lo encuentro?…o como hago la nota es que no quiero que copien de mi…almenos lo que escribo…las imagenes no importa pero tambien si se pueden mejor seria o para que no salga la ventana haciendole clic en la imagen ayudaaaaaaaa porfavor!…no se como hacer leo y leo y nada! o como creo ? algo?…explicacion pliss!si ay algo! ZILVANA…

Blogger templates, layouts, themes, plantillas Ser Turista Foros del Blog Web a 2.0

Categorías

  • Adsense
  • Blogandweb
  • Blogger
  • Blogs
  • Brushes
  • CSS
  • Diseño
  • Dominios
  • Firefox
  • Fuentes
  • Geek
  • HTML
  • Iconos
  • Javascript
  • Logos
  • México
  • Notas rápidas
  • Photoshop
  • PHP
  • Plantillas Blogger
  • Plugins
  • Productos Google
  • Recursos en linea
  • Red
  • SEO
  • Software
  • Themes
  • Tutoriales
  • Uncategorized
  • Web 2.0
  • Widgets para Blogger
  • Wordpress

Patrocinadores

  • Anúnciate aquí
  • Foros del Blog
  • Web a 2.0
  • BTemplates
  • Zona Chrome
  • Ser Turista
  • Blog ingeniería

Blogroll

  • Infected-FX
  • Blogmundi
  • Adseok
  • Zona Cerebral
  • Sigt
  • Loogic
  • Blog en serio
  • Isopixel
  • Vecindad Gráfica

Entradas Recientes

  • 5 aplicaciones 5
  • Crisis económica y blogs
  • Videos del Google Search Masters 2008 en México
  • 72 Iconos pixel
  • Amamos Blogger

Comentarios Recientes

  • Wakkos en 5 aplicaciones 5
  • Francisco en Crisis económica y blogs
  • RAUL E. GUZMAN SALADEN en Pintando con Bob Ross en Photoshop
  • 72 íconos pixelados | keeGeek en 72 Iconos pixel
  • Francisco en 72 Iconos pixel

Archivos

  • Octubre 2008
  • Septiembre 2008
  • Agosto 2008
  • Julio 2008
  • Junio 2008
  • Mayo 2008
  • Abril 2008
  • Marzo 2008
  • Febrero 2008
  • Enero 2008
  • Diciembre 2007
  • Noviembre 2007
  • Octubre 2007
  • Septiembre 2007
  • Agosto 2007
  • Julio 2007
  • Junio 2007
  • Mayo 2007
  • Abril 2007
  • Marzo 2007
  • Febrero 2007

©2008 Blog and Web - Bajo WordPress. Diseño basado en grindlite.
Condiciones de uso | Política de privacidad