Ir para conteúdo

Arquivado

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

leandoribeiro23

Abrir nova aba usando <salect>

Recommended Posts

Olá povo!!

Tenho um select e gostaria que quando clicado ele abrisse uma nova aba... já tentei o <a href>, mas parece que não funciona no select ou eu estou fazendo algo errado.

Grato


------------------



<script>
function Redireciona(obj) {
window.location.href = obj.value;
}


</script>


<select name="pessoas" id="pessoas" onchange="Redireciona(this)">
<option value="">Selecione</option>
<option value="<?php echo base_url('pessoa/pesca_view')."/".$registro['id_pessoa'];?>">Autorização de Pesca</option>
<option value="<?php echo base_url('pessoa/gerar_carteira')."/".$registro['id_pessoa'];?>">Carteira</option>
</select>


------------------

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Olá povo!!
Tenho um select e gostaria que quando clicado ele abrisse uma nova aba... já tentei o <a href>, mas parece que não funciona no select ou eu estou fazendo algo errado.
Grato
------------------
<script>
function Redireciona(obj) {
window.location.href = obj.value;
}
</script>
<select name="pessoas" id="pessoas" onchange="Redireciona(this)">
<option value="">Selecione</option>
<option value="<?php echo base_url('pessoa/pesca_view')."/".$registro['id_pessoa'];?>">Autorização de Pesca</option>
<option value="<?php echo base_url('pessoa/gerar_carteira')."/".$registro['id_pessoa'];?>">Carteira</option>
</select>
------------------

Há um problema com seu post, ele está no PHP, e o seu problema se resolve com javascript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo.

É isso que precisa?

<!DOCTYPE html>
<html >
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="width=device-width, user-scalable=no" />
    <title>Testes</title>
    <script type="text/javascript" src="jquery.min.js"></script>

    <script type="text/javascript" >
       function Redireciona(){
           window.open($('#pessoas').val(), '');
       }
    </script>

</head>

<body>

<select name="pessoas" id="pessoas" onchange="Redireciona();">
    <option value="">Selecione</option>
    <option value="https://github.com/ckcesar">Autorização de Pesca</option>
    <option value="https://www.google.com/">Carteira</option>
</select>

</body>
</html>

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.