Estoy tratando de hacer una pequeña extensión de Chrome que reemplace el objetivo en la ventana de javascript. Abra los enlaces pero no estoy seguro de cómo abordarlos.
este es un enlace de ejemplo:
<a href="javascript:void(window.open('https://www.google.com','_blank','toolbar=1,location=1,status=1,menubar=1,scrollbars=1,resizable=1'));">Aquí quiero reemplazar '_blank' con '_self' para que todos estos enlaces se abran en la misma pestaña.
Editar: acabo de notar que algunos de los enlaces tienen __en blanco o _nuevo, por lo que es necesario reemplazar otras variaciones.
Si desea hacer esto con todas las etiquetas <a> , puede usar un bucle for:
for (let link of document.querySelectorAll("a")) { // Note: for/of was recently introduced link.href = link.href.replace("_blank", "_self"); };