En algunas páginas, hay (todavía) enlaces marcados target="_blank"
.
Safari abre dicho enlace en una nueva pestaña.
¿Cómo hacer que Safari abra dicho enlace en la misma pestaña?
Tengo Safari 7 en Mavericks. También tengo Safari más antiguo.
Instale la extensión de Safari LinkThing para personalizar el comportamiento de los enlaces. Debería poder resolver su problema, además, también puede personalizar el comportamiento de los enlaces en el sitio y fuera del sitio.
Puede utilizar un script de usuario como el siguiente:
var a = document.getElementsByTagName('a');
for (i=0;i<a.length;i++)
if (a[i].getAttribute('target')=='_blank')
a[i].setAttribute('target','_self');
Recomiendo instalar usando NinjaKit para Safari, pero también funcionan otras extensiones de script de usuario.
@include
línea ( *
= todas las páginas). Puede instalarlo usando una de las muchas extensiones 'Greasemonkey', y recomiendo NinjaKit . Simplemente descargue e instale la extensión de Safari , luego haga clic en el enlace de instalación en mi respuesta. El script que he escrito arriba obtendrá todos los a
enlaces en la página, y si su atributo es, _blank
lo cambiará a _self
.@include
.
Nicolás Barbulesco
Nicolás Barbulesco
the backtick trick
` — sin éxito.Nicolás Barbulesco