Ir para conteúdo

POWERED BY:

Arquivado

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

mroos

Botão abrir link em nova janela

Recommended Posts

Pessoal como faço para clicar em um botão e ele abrir o link em uma nova janela. Sem utilizar um form.

 


<input type="submit" name="Visualizar" id="Visualizar" value="Visualizar" onclick="location. href= 'visualizaranuncio.php?id=<?php echo "$resultadoanuncio[CODIGOANUNCIO]";?> '  "  />

Compartilhar este post


Link para o post
Compartilhar em outros sites

<a href="seu_link.html" target="_blank">Clique para abrir em outra janela</a>

 

Ah é... Tópico movido:

PHP :seta: HTML

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas isso não é um botão!!

 

 

 

<a href="seu_link.html" target="_blank">Clique para abrir em outra janela</a>

 

Ah é... Tópico movido:

PHP :seta: HTML

Compartilhar este post


Link para o post
Compartilhar em outros sites
mas isso não é um botão!!

E por que precisa ser um botão, se o que você quer é exatamente uma âncora (link)?

 

Se é só questão visual, utilize CSS para deixá-lo parecido com um botão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal como faço para clicar em um botão e ele abrir o link em uma nova janela. Sem utilizar um form.

 


<input type="submit" name="Visualizar" id="Visualizar" value="Visualizar" onclick="location. href= 'visualizaranuncio.php?id=<?php echo "$resultadoanuncio[CODIGOANUNCIO]";?> '  "  />

 

Olá Mroos,

Para fazer o que você deseja você deve usar o window.open(this.getAttribute('href'), '_blank'); no evento onclick="" do seu botão.

 

Exemplo:

<input type="submit" name="Visualizar" id="Visualizar" value="Visualizar" onclick="window.open(this.getAttribute('visualizaranuncio.php?id=<?php echo "$resultadoanuncio[CODIGOANUNCIO]";?>'), '_blank');"  />

 

Para saber mais sobre a função window.open veja neste link

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.