Como abrir vários links ao clicar em uma class

  • Autor Autor MobileCPM
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
M

MobileCPM

Épsilon
Verificación en dos pasos activada
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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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!

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

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

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

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

Gracias me funciono 😀
 

Tópicos similares

Voltar
Topo