• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

vaurdan

Fechar PopUp's

3 mensagens neste tópico

Existe maneira de quando eu fecho uma POPUp, a janela que foi usada para abri-la mudar de URL?

Tipo index.php abre a popup

a popup é fechada

index.php é redirecionado para obrigado.php

Ideias?

Tive a investigar mas nao encontrei nada revelante :S

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas,

Tenta isto :P

Page = A pagina do popup

Width = Largura do popup

Height = Altura do Populp

RedirectTo = pagina para redireccionar depois de fechar popup :D

function RedirectOnClose(page, width, height, redirectTo)
{
var url = page;
var target = "_blank";
var options = "dialogHeight:" + height + "px; dialogWidth:" + width + "px; status:no;toolbar:no;menubar:no;location:no;scroll:yes;help:no;"
var intValue;
intValue = window.showModalDialog(url, target, options);
window.location = redirectTo;
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ou se estiveres a usar os popups numa janela separada, tenta usar esta pequena linha no evento de fechar no teu popup:

window.opener.location = 'obrigado.php'

O exemplo que tinha aqui era window.opener.location.reload(); , e funcionava em Firefox e IE6.

0

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