Avatar ·

Cómo abrir un enlace en una nueva pestaña, no en una nueva ventana, con JavaScript

¡Hola a todos! Soy un desarrollador frontend principiante y me encontré con un problema que no he podido resolver durante varias horas. Necesito que al hacer clic en un botón de mi sitio web se abra un enlace en una nueva pestaña del navegador. Estoy usando JavaScript y probé varias formas, pero cada vez el enlace se abre en una nueva ventana (pop-up) o en la misma pestaña, y eso me está volviendo loco. Aquí está mi código: ```javascript function openLink() { window.open('https://example.com', '_blank'); } ``` Cuando llamo a esta función, el navegador abre una nueva ventana (pop-up) en lugar de una pestaña. Escuché que `_blank` debería abrir una pestaña, pero no me funciona. ¿Quizás sea la configuración del navegador? ¿O estoy haciendo algo mal? También probé usar un enlace HTML normal con el atributo `target="_blank"`, pero necesito hacerlo con JavaScript porque la URL se genera dinámicamente después de algunas acciones del usuario (por ejemplo, después de enviar un formulario o seleccionar una opción). Por favor, indíquenme