Ir para conteúdo

Arquivado

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

jppbasilio

[Resolvido] Problema com redirecionamento

Recommended Posts

boas.

estou usando o seguinte codigo para fazer o redirecionamento para uma determinada pagina, mas, como a pagina que esta a fazer o redirecionamento esta numa iframe a pagina que abre ao fim do redirecionamento abre tambem na mesma frame.

eu queria que abri-se a pagina na mesma janela mas como pagina inteira (fora da iframe).

estou usando o seguinte codigo:

 

echo "<script tipe='text/javascript'>setTimeout(function() {location.href = 'http://www.campingfagilde.phpnet.us/'}, 5000);</script>";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa isso tudo para fazer um simples redirecionamento com determinação de tempo, utilize meta html mesmo:

 

<META HTTP-EQUIV="Refresh" CONTENT="segundos ; URL= pagina.html">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa isso tudo para fazer um simples redirecionamento com determinação de tempo, utilize meta html mesmo:

 

<META HTTP-EQUIV="Refresh" CONTENT="segundos ; URL= pagina.html">

nao esta funcionando...

 

Redireciona pelo PHP, usando header.

 

pode me dar um exemplo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Para redirecionar no php você deve utilizar a função header:

 

<?php

   // Espera por 5 segundos antes de redirecionar

   sleep(5);

   header("Location: http://forum.imasters.com.br");

?>

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Para redirecionar no php você deve utilizar a função header:

<?php   // Espera por 5 segundos antes de redirecionar   sleep(5);   header("Location: http://forum.imasters.com.br");?>
:thumbsup:

 

Vlw

nao esta fazendo o que eu quero, pois continua a abrir a pagina (http://forum.imasters.com.br) na frame e nao na tela toda

 

isso é javascript

 

utilize window.open() e defina o alvo da janela como "_top"

 

exemplo

 

window.open( 'http://bing.com', '_top' );
o alvo _top, indica ao browser que a janela deverá ser sobrescrita, mesmo estando dentro de um frame ou iframe, desde que não tenha atribuído o nome "_top" para algum frame

 

no seu caso

 

 

<script type='text/javascript'>setTimeout( function() {window.open( 'http://www.campingfagilde.phpnet.us/', '_top' ) }, 5000);</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso é javascript

 

utilize window.open() e defina o alvo da janela como "_top"

 

exemplo

 

window.open( 'http://bing.com', '_top' );

o alvo _top, indica ao browser que a janela deverá ser sobrescrita, mesmo estando dentro de um frame ou iframe, desde que não tenha atribuído o nome "_top" para algum frame

 

no seu caso

 

 

<script type='text/javascript'>
setTimeout( function() {window.open( 'http://www.campingfagilde.phpnet.us/', '_top' ) }, 5000);
</script>

 

 

muito obrigado. resolveu

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.