Atualizar páginas diferentes com javascript

5 respostas
B

Alguém sabe se é possível (e como) atualizar uma página html por outra?

Tipo abrir uma janela poup-up que atualize a janela anterior.

5 Respostas

C

Dê uma estudada nos targets… vc aponta pra outra janela e diz “ei, você, muda de url!” ou “ei, você, recarregue!” :slight_smile:

B

Pô cv, você não dorme não? Pensei que só eu estava acordado a essa hora da madrugada.

Explorando mais um pouco: você tem algum exemplo de site com isso ou tutorial? Eu sei que na visualização de fotos do uol tem isso, mas o código não fica disponível (eles só incluem um javascript com tudo).
Eu sei que podia procurar melhor no google, mas é que estou correndo contra o tempo no projeto aqui.

Valeu

C

Bom, nao tenho mta experiencia sobre como fazer isso no JS, mas talvez o HTML dê alguma dica:

<a href="foo" target="_blank"/>
B

valeu cv! Esse lance dos targets resolveu tudo

L

Tu podes utilizar o javascript detsa maneira:

Página principal possui uma função que gera um pop-up:

function PopUp(){

var winTop = screen.availHeight/2 - ALTURA/2;

var winLeft = screen.availWidth/2 - LARGURA/2;

var windowFeatures = menubar=no,toolbar=no,location=no,scrollbars=yes,status=yes,width=TAMANHO,height=TAMANHO,top=0,left=0,;

windowFeatures = windowFeatures + left= + winLeft + ,;

windowFeatures = windowFeatures + top= + winTop;

newWindo = window.open(PAGINA_SOLICITADA,“NOME_DA_JANELA”,windowFeatures);
}

Página que está no pop-up pode ter uma função que atualiza a página que a gerou, no caso a página principal:

function AtualizaPrincipal(){

window.opener.document.location = “PAGINA_ATUALIZADA”;

}

Esta função tu chama no “onLoad” do BODY.

Espero que ajude. :slight_smile:

Criado 30 de setembro de 2003
Ultima resposta 1 de out. de 2003
Respostas 5
Participantes 3