Clik a url y click a url 2 (ayuda)

  • Autor Autor FOBE
  • Fecha de inicio Fecha de inicio
FOBE

FOBE

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas.
Necesito poner un boton que al darle click mande a (url 1) en pestaña nueva y que al volver a darle click te mande a (url2) en la misma pagina.

Si ya le diste click 1 vez y salea de la pagina y entras de nuevo tienes que volver a hacer click 2 veces ( si sales de la pagina por que te vas a otra o en la misma web pero al menu o al inicio o donde sea pero sales de donde estan las urls, estas no se guardan y vuelven a ser 2.)

Gracias
 
Buenas.
Necesito poner un boton que al darle click mande a (url 1) en pestaña nueva y que al volver a darle click te mande a (url2) en la misma pagina.

Si ya le diste click 1 vez y salea de la pagina y entras de nuevo tienes que volver a hacer click 2 veces ( si sales de la pagina por que te vas a otra o en la misma web pero al menu o al inicio o donde sea pero sales de donde estan las urls, estas no se guardan y vuelven a ser 2.)

Gracias
Esto te puede servir... Nombrar una variable con true, y detectar cuando se dio clic al enlace, si es la primea vez cambiar la variable a false.
Si es false (osea ya es el segundo clic) entonces cambiará el link a link 2.
HTML:
<a id="a_link" href="https://youtube.com" target="_blank">Link</a>
<script>
    var miLink = document.getElementById("a_link");
    var val = true;
    miLink.addEventListener("click", e=>{
        if(val){ val = false; return false;}
        else{
            miLink.removeAttribute('target');
            miLink.setAttribute('href',"https://forobeta.com");
        }
    })
</script>
 
Esto te puede servir... Nombrar una variable con true, y detectar cuando se dio clic al enlace, si es la primea vez cambiar la variable a false.
Si es false (osea ya es el segundo clic) entonces cambiará el link a link 2.
HTML:
<a id="a_link" href="https://youtube.com" target="_blank">Link</a>
<script>
    var miLink = document.getElementById("a_link");
    var val = true;
    miLink.addEventListener("click", e=>{
        if(val){ val = false; return false;}
        else{
            miLink.removeAttribute('target');
            miLink.setAttribute('href',"https://forobeta.com");
        }
    })
</script>
Perfecto seguire probandolo pero si que me funciona

Muchas gracias.
 
Atrás
Arriba