Abir una URL mediante javascript, y respetar la combinación de teclas Ctrl + Click para abrir el enlace en una nueva pestaña en el navegador.
Ejemplo usando jQuery y la url de los links en un data atributo del elemento:
<div class="js-link" data-url="https://www.bufa.es/">ABRIR</div>
$('.js-link').on('click', function(e) { var url = $(this).data('url'); if(e.ctrlKey){ window.open(url); } else { window.open(url, "_self"); } return false; });
Agradezco tu comentario 🤘