Ir para conteúdo

POWERED BY:

Arquivado

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

Bru_ce

window.open

Recommended Posts

Boa Tarde amigos,
Estou fazendo um login dinâmico com Ajax.

Porém quando o usuário se loga ele abre uma pop-up e não uma nova aba ..

Alguém sabe me dizer o porque ?

 

 

var data = $("#formulario").serialize();
$.post("logar.php", data, function(resposta){
 
if(resposta == 0){
alert("Usuário não Cadastrado");
}
 
if(resposta == 1){
window.open("painel/index.php" )
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

pq é isso que window.open faz.

 

depende da configuração do usuário, se ele quer abrir novas paginas em abas ou em outras janelas.

e qnto a isso não há nada q vc possa fazer via script.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo tem como vc definir praticamente tudo na open(), para o que você quer

window.open('url_janela','nome_janela','width=200,height=100');

Para mais detalhes aqui

 

Mas derrepente ficaria massa(como você esta usando ajax), uma janela modal, pois ai bloquearia o fundo.: aqui exemplo, mas aqui já usa jQuery e não é mais uma outra janela.

 

Como dizem uns cara aqui, fica mas embaçado... rsrsrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voltando ..
Sabe o que eu estava vendo. Caso eu tente acessar algum link externo de qualquer site ele abre corretamente em outra aba.

Porém caso eu faça isso abaixo ele abre em outra janela.

 

 

window.open("painel/index.php" );

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele abre em outra janela, e não em outra aba.

Porém se eu estiver no mesmo navegador e abrir um link externo ai ele abre em outra aba ..

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.