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="http://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 🤘