Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcioho

Link com dois endereços

Recommended Posts

Ola galera alguem pode me ajudar ?

 

preciso fazer um link num botão com dois endereços de url diferentes,

se alguem clicar no botão ele vai abrir um endereço que abre em outra aba,

quando clicar novamente, ele abre o segundo endereço.

 

alguem pode me ajudar como fazer isso ?

nao sei se é em javascript ou em html.

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

Acredito que os passos seriam:

1. Capture o evento do click;

2. Na função do event listener:

2.1. Previna o comportamento padrão;

2.2. Forçe a abertura de uma nova janela com a url atual.

2.3. Troque a url atual pela nova url.

Mas, a pergunta é: Porque fazer dessa forma? Não seria mais simples deixar um <a> extra com display: none junto do <a> atual e, após o click, esconder um e exibir o outro?

Algo assim: http://jsbin.com/midopemazuwu/1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele vai sempre mudar? Exemplo: No terceiro clique ele volta para o 1 endereço?

sim exatamente dessa forma!

Olá,

Acredito que os passos seriam:

 

1. Capture o evento do click;

2. Na função do event listener:

2.1. Previna o comportamento padrão;

2.2. Forçe a abertura de uma nova janela com a url atual.

2.3. Troque a url atual pela nova url.

 

Mas, a pergunta é: Porque fazer dessa forma? Não seria mais simples deixar um <a> extra com display: none junto do <a> atual e, após o click, esconder um e exibir o outro?

 

Algo assim: http://jsbin.com/midopemazuwu/1

vou tentar dessa forma pra ver se dar certo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.