Desprecio los sitios web que secuestran el botón derecho del mouse a través de JavaScript. Otros navegadores (como Firefox) me permiten bloquear sitios para que no hagan esto. ¿Chrome tiene esa opción, o me deja a merced de molestos diseñadores de sitios web?
No quiero desactivar javascript por completo. Solo quiero bloquear javascript para que no se apodere de mi botón derecho del mouse. Firefox te permite evitar que JavaScript haga cosas específicas como esta. Estoy tratando de averiguar si Chrome también lo hace. Voy a suponer que no lo hace en este momento.
fuente
Presione F12para sacar las Herramientas para desarrolladores de Google Chrome y navegue a la
Console
pestaña y ejecute el siguiente comando:Debería recuperar la mayor parte del menú contextual.
También debería funcionar para Firefox.
Por supuesto, en Firefox puedes usar Shift+ clic derecho para omitir el menú contextual de JS.
fuente
Encontré una solución aceptable, de About.com . Es un pequeño marcador, en el que, por naturaleza, se debe hacer clic para forzar la desactivación de este molesto JS en particular. Sin embargo, me parece mejor que la opción de estilo Firefox, ya que muchos sitios necesitan hacer clic con el botón derecho en JS. Por ejemplo, Google Docs, etc.
Al menos no necesito desperdiciar recursos almacenando una extensión adicional en la memoria. Puede ver cómo Chrome almacena extensiones con su administrador de tareas, por lo general, necesita una extensión instalada para ver.
fuente
javascript:void(document.onmousedown=null);void(document.onclick=null);void(document.oncontextmenu=null)
. Lamentablemente, no me funciona en Netflix con Google Chrome. Pero chrome.google.com/webstore/detail/allow-right-click/… funcionó .Yo uso NotScripts
EDITAR:
He cambiado a ScriptNo , que tiene un control más granular.
fuente
Este folleto funciona en los sitios de Google / Youtube a partir de agosto de 2019 (probado en Chrome y Firefox):
Para sitios más molestos, configure / pase agresivo a verdadero (esto deshabilitará la mayoría de los controladores de eventos y, por lo tanto, deshabilitará la interacción con la página):
fuente
Puede habilitar / deshabilitar o permitir / bloquear javascript fácilmente en cualquier sitio web en Google Chrome. Simplemente haga clic en el letrero de papel antes de la URL del sitio. Debajo de los permisos, verá javescript, haga clic en la flecha hacia abajo, verá un menú, seleccione "Bloquear siempre en este sitio" y vuelva a cargar la página web para que los cambios surtan efecto.
Espero que esto ayude.
Aquí hay un enlace a la imagen.
https://www.facebook.com/photo.php?fbid=10201389704683447&l=5294c0075e
fuente
Encontré esta extensión de Chrome RightToCopy
permite hacer clic derecho y seleccionar y copiar la función de texto de los sitios.
fuente
Sobre la base de la solución Shi B. Obtuve una forma confiable de resolver el problema en Google Chrome.
(1) Obtenga el complemento javascript-for-web personalizado para Chrome.
(2) Pegar
document.oncontextmenu=null;
en la consola del complemento.Funciona de maravilla.
fuente
document.oncontextmenu=null;
no funciona en sheet.google.com en Chrome.