Digamos que o usuário está em uma determinada página chamada Pag.php4.
Aí ele vai para outra página chamada Pag2.php4. Nesta página existe a seguinte instrução:
$PaginaAnterior = $HTTP_REFERER;
Esta instrução irá armazenar na variavel $PaginaAnterior o endereço da última url onde ele estava. Neste caso será: www.dominio.com.br/Pag.php4.
Então o conteúdo desta variável irá armazenar sempre a última pagina que o usuário visitou. Agora, obrigatoriamente, ele será redirecionado novamente para esta ultima página que ele estava. E aqui a coisa complica.
A variável é php. Mas devo executar uma funçao em javascript :
<script language="JavaScript">
function fechar(){
window.opener.location='$PaginaAnterior';
window.close();
}
fechar();
</script>
Perceberam o problema?? A função é JavaScript. Mas a variável é php.
E também não tenho certeza se window.opener.location aceita uma url inteira. Normalmente aí só vai o nome da página.
Pergunta
Rudimar
Vou tentar explicar:
Digamos que o usuário está em uma determinada página chamada Pag.php4.
Aí ele vai para outra página chamada Pag2.php4. Nesta página existe a seguinte instrução:
$PaginaAnterior = $HTTP_REFERER;
Esta instrução irá armazenar na variavel $PaginaAnterior o endereço da última url onde ele estava. Neste caso será: www.dominio.com.br/Pag.php4.
Então o conteúdo desta variável irá armazenar sempre a última pagina que o usuário visitou. Agora, obrigatoriamente, ele será redirecionado novamente para esta ultima página que ele estava. E aqui a coisa complica.
A variável é php. Mas devo executar uma funçao em javascript :
<script language="JavaScript">
function fechar(){
window.opener.location='$PaginaAnterior';
window.close();
}
fechar();
</script>
Perceberam o problema?? A função é JavaScript. Mas a variável é php.
E também não tenho certeza se window.opener.location aceita uma url inteira. Normalmente aí só vai o nome da página.
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.