Exibir window.alert de acordo com um link variável do botão

HTML

JavaScript

PHP

28/02/2023

Amigos, estou precisando exibir um alert em uma situação, e não exibir em outra.

Tenho um botão, cujo link depende de uma variável.

<div id="botao"><center><button class="field2"><a href="?<?php echo $link?>">Prosseguir</button></center></a></div>
    </div>


A variável $link vai ser "?pagina1" ou "?pagina2", de acordo com condições que escrevi anteriormente.

Tá certinho, a variável funciona, o botão clica direitinho, chama a página correspondente, tudo certo.

Mas eu queria que, caso o $link fosse igual a "?pagina1", antes de ir para ela, ele me mostrasse um alert:

window.alert("Você será redirecionado para a página 1");
, e depois fosse para a página1.

Mas em caso do $link ser igual a "?pagina2", não exibir alerta, só ir para a página.

Como faço isso?

Obrigado.
Edilson Santiago

Edilson Santiago

Curtidas 0

Respostas

Frank Hosaka

Frank Hosaka

28/02/2023

<script>
function ver(pagina){if(pagina==1){alert("você será encaminhado para a página 2")}}
</script>
<?php $paginaAtual=1; $link="pagina2" ?>
<div style="width:25%;margin:0 auto;margin-top:10%">
<button class="field2" onclick=ver(<?=$paginaAtual?>)>
<a href="?<?=$link?>">Prosseguir</a>
</button>
</div>

GOSTEI 0
POSTAR