Burlando restricciones del mouse

¿No es molesto cuando intentamos hacer click derecho en una página, y nos encontramos con que el aguafiestas del diseñador aplicó restricciones para el uso de ese botón del mouse? Si no sabes de qué te hablo puedes entrar en esta página e intentar hacer click derecho. Verás un recuadro como este:

Restriccón del botón derecho del mouse

Para usar el botón derecho del mouse en estas páginas es preciso saltarse esa restriccón con un código javascript. Ahora bien, si metemos ese código javascript en un marcador de la barra de marcadores, lo tendremos siempre a la mano. Lo primero que tienes que hacer es crear el nuevo marcador haciendo click derecho sobre la barra de marcadores y escogiendo la opción “Nuevo marcador”.

Creando un nuevo marcador para burlar la restriccón

En la caja de propiedades del nuevo marcador puedes asignarle el nombre que desees (en el ejemplo de abajo verás que le he puesto simplemente “X”). En la casilla “Direccón” debes pegar este código:

javascript:void(document.onmousedown=null); javascript:void(window.onmousedown=null)

Creando un nuevo marcador para burlar la restriccón

Al oprimir el botón Aceptar habrás configurado correctamente el marcador, que se verá más o menos como este:

Marcador para burlar la restriccón del botón derecho del mouse

Ahora puedes probarlo. Haz click en el marcador y vuelve a intentar un click derecho en la página. El menú contextual se desplegará como normalmente lo harí­a en una página sin restricciones.

¿Qué pasa si no te gusta la idea de crear un marcador y tenerlo allí­ ocioso la mayorí­a del tiempo? Puedes usar un procedimiento alterno que consiste en oprimir la combinación de teclas May+F10. Verás que se abre el menú contextual normalmente. Usando el teclado podrás realizar la acción que desees, por ejemplo si lo que querí­as era descargar una imagen puedes abrir el código de la página, copiar la dirección de la imagen y pegarla luego en la barra de direcciones del navegador. Por cierto, ambos procedimientos funcionan bien tanto en Firefox como en IE.

(Ví­a blogoff y Scott Granneman).

14 Comentarios

  1. 28 octubre 2007
    21:56 | #

    No serí­a más fácil desmarcar en opciones avanzadas de javascript la casilla de deshabilitar o reemplazar menus contextuales?

  2. 28 octubre 2007
    22:10 | #

    Si te interesa el tema de opciones avanzadas de Javascript, te recomiendo este artí­culo realizado tiempo atrás:

    http://www.zonafirefox.net/2007/03/preferencias-ocultas-de-javascript-en.html

  3. 29 octubre 2007
    3:25 | #

    Muy bueno, ya lo estoy aplicando :)

  4. 29 octubre 2007
    17:32 | #

    Pues el sitio de http://www.formula1.com no funciona con tu truco,
    solamente desactivando el java script total

  5. xangua
    30 octubre 2007
    3:51 | #

    A m isi me sirve, solo desmarca la casilal que mencione arriba, te saldra el mensaje de que no puedes copiar la imagen y despues te sale el menu contextual

  6. 30 octubre 2007
    9:11 | #

    Xangua, serí­a más fácil pero aplicarí­a una solución rasante a todas las situaciones posibles, incluso cuando no sea deseable que sean resueltas.

  7. Kal
    30 octubre 2007
    13:51 | #

    Tonny tiene razon en el sitio de http://www.formula1.com no funciona el truco solo desabilitando “Deshabiliten o reemplacen menús Contextuales”, de esta forma todavia te muestra el mensaje de la pagina pero luego te muestra el menu contextual normal o la alternativa desabilitar “Habilitar todo JavaSript” y te muestra el menu contextual Normal si ningun mensaje que la pagina haya puesto

  8. noctuido
    31 octubre 2007
    4:29 | #

    Yo tampoco le veo mucho sentido, meter ese mensaje. Con cualquier capturador de pantalla, ya sea programa independiente o extensión para firefox se podemos almacenar las imágenes

  9. 31 octubre 2007
    9:57 | #

    Es cierto que nada es totalmente seguro. También se podrí­a ver el HTML y copiar el texto si no se permite la seleccón de texto y el menú contextual. Pero soy partidario de buscar todas las posibilidades y tener un bookmarklet a mano es práctico y útil para ALGUNOS, con lo que basta.

    Sobre desactivar el JS en Firefox, pueden ver en la categorí­a de tutoriales artí­culos realizados al respecto (recomendado el re preferncias ocultas de Javascript, donde hay muchisimas cosas para ‘tunear’):

    http://www.zonafirefox.net/index.php?s=javascript&sentence=1&cat=11&btnEntrar=submit

    Se podrí­a probar con NoScript. En fin, hay muchas formas de hacer lo mismo con matices y por más que se expongan 99 formas de hacer algo, siempre aparecerá alguien proponiendo “una nueva forma de hacerlo mejor”. Precisamente eso es lo bueno de Firefox, aunque el resto de las opciones seguirán siendo válidas.

    El artí­culo al que se hace referencia en este post, explica que en Firefox no es necesario el truco si bien funciona en todos los navegadores. Esto es precisamente porque Firefox tiene las opciones para esto.

    También explican otra forma de hacerlo (para variar):

    “Si nos sale la tí­pica ventanita emergente de windows con el tí­pico right click disabled, basta con pulsar y mantener pulsado (sin soltar) el botón derecho del ratón, dar al intro (para aceptar la ventanita y cerrarla) y luego soltar el click derecho”

    Quitando a Firefox, me parece que podrí­a ser más útil en Internet Explorer, aunque habrá quien diga que usa Maxthon, y siguen habiendo opciones ^^

    PD: Hablando de bookmarklets, yo sigo usando mi Video Bookmarklet para bajar videos pese a todo. I love bookmarklets :D

  10. Sergio
    1 noviembre 2007
    3:35 | #

    O te instalas la extensión Allow Right-Click

  11. 1 noviembre 2007
    9:43 | #

    Es cierto, foxtensor ha hablado de ella hace un tiempo:

    http://www.zonafirefox.net/2006/08/allow-right-click-anula-la-proteccion-contra-click-derecho.html

    Segun dice la página de la extensión:

    “ested on Firebird 0.7, Firefox 0.8 – 1.5b1, Flock developer preview, Mozilla 1.6, 1.7b and Netscape 7.1.”

    La extensión fue lanzada ants de la salida de Firefox 2.0. Firefox actualmente tiene la opción de desactivar el bloqueo del menú contextual mediante javascript, por lo que no veo necesaria una extensión como esta, teniendo la opción en el navegador.

    Saludos

  12. 14 marzo 2008
    20:25 | #

    Hay un metodo mas simple para burlar la restricción del mouse: Es facil: es ir a herramientas/Ver informacíón de Pagina, pestaña “Medios”, hay se puede guardar todo lo que contenga la pagina…
    Espero que les sirva la info…

  13. 14 marzo 2008
    21:50 | #

    Es la forma que utilizo para guardar cosas, aunque la función del botón derecho del mouse es más amplia que ello, y ni hablar si usamos extensiones para trabajar con los links.

    Saludos

  14. Defisto
    27 junio 2009
    16:06 | #

    Ampliando el Codigo… xD!:

    javascript:void(document.onmousedown=null);void(window.onmousedown=null);void(document.onclick=null);void(document.oncontextmenu=null);void(document.onselectstart=null);void(document.ondragstart=null);void(document.onkeydown=null);void(document.onkeypress=null);void(document.onkeyup=null);void(document.onmouseout=null);void(document.onmouseover=null);void(document.onmouseup=null);void(target.onselectstart=null);void(target.onmousedown=null);void(document.onbeforecopy=null);void(document.onbeforecut=null);void(document.oncopy=null);void(document.body.onmousedown=null);void(document.body.onclick=null);void(document.body.oncontextmenu=null);void(document.body.onselectstart=null);void(document.body.ondragstart=null);void(window.body.onmousedown=null);void(document.body.onkeydown=null);void(document.body.onkeypress=null);void(document.body.onkeyup=null);void(document.body.onmouseout=null);void(document.body.onmouseover=null);void(document.body.onmouseup=null);void(target.body.onselectstart=null);void(target.body.onmousedown=null);void(document.body.onbeforecopy=null);void(document.body.onbeforecut=null);void(document.body.oncopy=null);

Escribir un Comentario

*
*