Ir para o conteúdo
thinkbrunus

[RESOLVIDO]redireccionar com ajax

Mensagens Recomendadas

thinkbrunus    0
thinkbrunus

Viva!

Após ter desenvolvido com sucesso e com a vossa ajuda um login em AJAX+PHP, estou a tentar outra forma a adaptar num painel de administração do site.

Desta forma pretendo autenticar o user e depois reddireccionar para a página admin.php.

Estou a pensar em adaptar o código já desenvolvido. Com base no código abaixo,

	xmlHttp.onreadystatechange = function(){
	if (xmlHttp.readyState == 4) {
		if (xmlHttp.responseText == 0){
			alert('Dados incorrectos!');
		} else if (xmlHttp.responseText == 2){
			document.getElementById("iBlockUser").innerHTML = alert('Área reservada a utilizadores!'); document.location.reload(true);
		} else {
			document.getElementById("iBlockUser").innerHTML = document.location.reload(true);
		}
	}
}

a ideia é após validar o user, em vez de escrever no iBlockUser, redireccionar para a página admin.php.

Estou à procura de solução para esta situação, alguém poderia dar alguma sugestão?

Obrigado!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
thinkbrunus    0
thinkbrunus

Estou a tentar o seguinte código:

xmlHttp.onreadystatechange = function(){
	if (xmlHttp.readyState == 4) {
		if (xmlHttp.responseText == 0){
			alert('Dados incorrectos!');
		} else if (xmlHttp.responseText == 2){
			document.innerHTML = alert('Área reservada a utilizadores!'); 
			document.location.reload(true);
		} else {
			document.innerHTML = window.open('admin.php','Painel Administração','width=800,height=500');
		}
	}
}

Apenas não está a funcionar no IE7, no FF está porreiro!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade