Cuando inicia sesión en Google, los resultados de búsqueda de Google se redirigen (con fines de seguimiento, etc.). Esto es molesto, ya que no es fácil copiar / pegar la URL sin visitar el sitio. Si no hubiera redirección, simplemente haría clic derecho en el enlace en los resultados de búsqueda y seleccionaría "Copiar dirección del enlace". Ahora está alterado por algún código JavaScript de Google que supervisa el clic derecho.
¿Cómo se puede deshabilitar esto en Chrome? Creo que solía haber una extensión de Chrome, pero parece que ya no funciona.
google-chrome
Rabarberski
fuente
fuente
Respuestas:
Ahora, cuando sé lo que querías, escribí un pequeño script que elimina el
onmousedown
atributo del enlace.Aquí está:
Guárdelo como un archivo que termine con .user.js y suéltelo en Google Chrome y avíseme si ayudó.
PD. El inglés no es mi idioma hablado, lo siento mucho por malinterpretarte.
Editar: agregué lógica adicional, por lo que debería funcionar con Google Instant. Dime si funciona para ti.
Editar: volví a la versión "sin" soporte de Google Instant.
fuente
Intenta usar la extensión de Chrome "Undirect" .
fuente
Si está utilizando Firefox , tiene suerte ya que la siguiente respuesta se aplica a usted. Si está utilizando Chrome, tiene mucha menos suerte, consulte la parte inferior de esta respuesta.
Greasemonkey dispara los scripts de usuario una vez que se carga el DOM , por lo que no necesita implementar un oyente "listo para DOM".
También estás en Firefox, por lo que puedes usar algunos dulces modernos:
for...of
,let
.Aquí está el script resultante de Greasemonkey:
Gracias a que
let
no hay declaraciones locales, por lo tanto, no necesita incluir el código anterior en un IIFE .Para los desafortunados usuarios de Chrome (Tampermonkey):
Los enlaces no se encuentran en el momento en que se ejecuta el script, aunque
document.readyState === 'complete'
... como resultado, debe implementar algún bucle con temporizador.Por lo tanto, terminas con:
Actualización de octubre de 2018:
debido a un cambio de marcado en la página de Google, fue
h3.r
necesario cambiarlo adiv.r
.Fui más lejos y lo reemplacé
h3.r > a
con#res .r > a
(reemplacé "tag.class" con solo ".class", y agregué un padre como seguridad para que el selector no sea demasiado genérico).fuente
El guión de Benjamin funciona para mí si cambio el selector a:
li.g div.vsc h3.r a
En realidad, este script de usuario parece que haría el trabajo:
Google Tracking-B-Gone para Greasemonkey
fuente
Este scriptlet me parece más fácil de ejecutar. Cópielo y arrástrelo a su barra de marcadores y haga clic en él antes de hacer clic derecho en cualquiera de los enlaces de resultados de búsqueda.
Dios, estas personas son satanás, pero actualicé el guión que Beniamin dio, funciona a partir de la fecha de esta publicación. Usa este truco para asegurarte de que la página se haya cargado antes de quitar elementos de sus eventos de mousedown. Debe usar TamperMonkey para que esto funcione.
fuente