Como Abrir varios enlaces al clickear un class

  • Autor Autor MobileCPM
  • Fecha de inicio Fecha de inicio
M

MobileCPM

No recomendado
Verificación en dos pasos activada
Verificado por Whatsapp
Hola, quisiera ayuda para poder abrir varios enlaces al clickear un "a href class".

osea el el html "a href class" tendria su enlace para abrir pero al clickear dicho class se habra 2 enlaces uno en el primer click y el otro en el 2do click ya en los demas click se ejecute el link que esta en el href.

no se si me explique bien, alguien que me pueda ayudar.

con javascript si es posible.
 
Chrome por defecto te bloqueará el segundo enlace, creo que firefox está por aplicarlo o no se si ya lo implementó.

Puedes crearte una cookie para determinar que ya clickeo 1 vez, luego valoras si está para abrir segundo enlace.
 
Chrome por defecto te bloqueará el segundo enlace, creo que firefox está por aplicarlo o no se si ya lo implementó.

Puedes crearte una cookie para determinar que ya clickeo 1 vez, luego valoras si está para abrir segundo enlace.

tengo un codigo para abrir cada popup por cada click ejemplo> si agrego 3 enlace, voy dando click por click y se habre cada enlace en orden al llegar al 3er enlace ya no se habre popup por click hasta que se actualize la pagina.

la cosa que quiero implementar esto pero al dar a un class.
 
Hola, quisiera ayuda para poder abrir varios enlaces al clickear un "a href class".

osea el el html "a href class" tendria su enlace para abrir pero al clickear dicho class se habra 2 enlaces uno en el primer click y el otro en el 2do click ya en los demas click se ejecute el link que esta en el href.

no se si me explique bien, alguien que me pueda ayudar.

con javascript si es posible.
JavaScript:
var isClick = true;
var isClickCount = true;
var isClass = document.getElementsByClassName("myBtn");

isClass.addEventListener("click", function(e){
    if(isClick){
        
        e.preventDefault();
        
        if(isClickCount){
            
            isClickCount = false;
            window.open('https://google.com');
            
        } else {
            
            isClick = false;
            window.open('https://google.com');
            
        }
        
    }
    
});
 
JavaScript:
var isClick = true;
var isClickCount = true;
var isClass = document.getElementsByClassName("myBtn");

isClass.addEventListener("click", function(e){
    if(isClick){
     
        e.preventDefault();
     
        if(isClickCount){
         
            isClickCount = false;
            window.open('https://google.com');
         
        } else {
         
            isClick = false;
            window.open('https://google.com');
         
        }
     
    }
 
});

Ya Tengo un Codigo que habre el popup en cada click, si agrego 3 link se abrira 3 popup 1 por click en orden y ya no saldra mas.

lo llamo con esto:

JavaScript:
document.onclick = OxFilesPopunder;
como modifico ese para que se ejecute solo si se da en el class?

El OxFilesPopunder es el nombre del function de abrir el popup en orden.
como lo modifico para que solo se ejecute al dar click al class?
 
Ya Tengo un Codigo que habre el popup en cada click, si agrego 3 link se abrira 3 popup 1 por click en orden y ya no saldra mas.

lo llamo con esto:

JavaScript:
document.onclick = OxFilesPopunder;
como modifico ese para que se ejecute solo si se da en el class?

Cambia myBtn por el nombre de la clase!

Insertar CODE, HTML o PHP:
var isClass = document.getElementsByClassName("myBtn");

isClass.addEventListener("click", function(e){
         OxFilesPopunder();
});
 
Cambia myBtn por el nombre de la clase!

Insertar CODE, HTML o PHP:
var isClass = document.getElementsByClassName("myBtn");

isClass.addEventListener("click", function(e){
         OxFilesPopunder();
});

Gracias me funciono 😀
 

Temas similares

Atrás
Arriba