document.addEventListener('contextmenu', function (e) {
e.preventDefault()
e.stopPropagation()
e.returnValue = false
e.cancleBubble = true
})
¿De ninguna manera?¿Cómo volver a habilitar el menú contextual en este caso?
Editar: document.oncontextmenu = null
no funciona.
P.S. No puedo tener la referencia de la función de oyente ya que no soy el propietario del sitio que impide el menú contextual.
lo ¿te refieres con "ética"? –
Los sitios que desactivan deliberadamente el menú contextual merecen que se supriman o no se ejecuten los scripts, en mi opinión. (Uso NoScript.) A menudo navego haciendo clic con el botón derecho y seleccionando Atrás o Adelante. No hay nada poco ético en querer que el menú contextual funcione. El autor del sitio que lo deshabilita en primer lugar es estúpido. – JYelton
¿Has probado 'document.oncontextmenu = null;'? –