Aquí hay un ejemplo reproducible mínimo de lo que estoy hablando
OpenInBrowser = document.querySelectorAll('a[href*="https://WebsiteName/something"]')[0].getAttribute('href') window.open(OpenInBrowser)No abre una nueva ventana con el enlace, el script simplemente continúa.
Sin embargo, funciona en la consola del navegador.
Sin embargo, esto funciona en la consola del navegador. ¿Por qué es esto?
Tal como dijo @justinw, después de permitir las ventanas emergentes, todo funciona perfectamente.