Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

problema finestra padre

0 views
Skip to first unread message

pippoz

unread,
Jul 16, 2008, 7:19:22 AM7/16/08
to
Salve,

in una pagina php ho un form che fa submit dei dati ad un'altra pagina php.
Una volta che la pagina chiamata ha eseguito le operazioni sul db ritorno al
padre tramite header(location:.....).
Pero in questo caso visualizzo altri dati perchè si ricarica la pagina con
un criterio di ricerca diverso (non uso GET ma uso POST).
Devo fare in modo che quando la pagina figlio ha terminato le operazioni, il
padre effettui un reload (tipo f5)
e naturalmente la pagina figlio non deve essere aperta.

come posso fare ? javascript puo aiutarmi ? Ho provato mettendo nella pagina
figlio il seguente codice :

<script language="JavaScript">
window.close();
window.opener.location.reload(true);
</script>

L'ho messo dopo tutte le operazioni, ma la pagina figlia non si chiude e non
reload il padre.
Forse il submit fatto con html non permette di ritornare al padre.

Mojique

unread,
Jul 16, 2008, 7:40:02 AM7/16/08
to
pippoz <pip...@lord.com> ha scritto:

> Salve,

Salve... ma se una finestra è femmina, perché non chiamarla "madre"?
Oppure, volendo essere /politically correct/ a tutti i costi, si potrebbe
optare per "finestra genitore" e togliersi dagli imbarazzi :)
Ok, scusate l'incursione linguistico-polemica, torno altrove. Un saluto a
tutti!

--
The wind in my heart
The dust in my head

Cristiano Larghi

unread,
Jul 16, 2008, 9:12:01 AM7/16/08
to
Il Wed, 16 Jul 2008 13:19:22 +0200, pippoz ha scritto:

[CUT]
non che io abbia capito molto di quello che hai scritto, soprattutto non
capisco se parli di una popup o no (all'inizio sembrerebbe di no, "fa il
submit dei dati ad un'altra pagina php" non sembra parlare di popup, ma dal
codice sembrerebbe di sì).

Comunque sia, vedi se qua può esserti utile:
http://www.criosoftware.it/defaultTIopener.aspx

> window.close();
> window.opener.location.reload(true);

intanto inverti i 2 (prima ricarichi la finestra madre, poi chiudi,
altrimenti come fa ad eseguire la seconda se con la prima la chiudi?)
Se inoltre hai la pagina via post, anziché reload() puoi usare href per
indicare lo stesso path.

--
"Voi abili a tenere sempre un piede qua e uno là
avrete un avvenire certo in questo mondo qua
però la dignità
dove l'avete persa?"
V.R.

pippoz

unread,
Jul 16, 2008, 9:46:00 AM7/16/08
to

"Cristiano Larghi" <c.largh...@editaliasrl.it> ha scritto nel messaggio
news:1w50xdyoccqny.1...@40tude.net...

> Il Wed, 16 Jul 2008 13:19:22 +0200, pippoz ha scritto:
>
> [CUT]
> non che io abbia capito molto di quello che hai scritto, soprattutto non
> capisco se parli di una popup o no (all'inizio sembrerebbe di no, "fa il
> submit dei dati ad un'altra pagina php" non sembra parlare di popup, ma
> dal
> codice sembrerebbe di sì).
>
> Comunque sia, vedi se qua può esserti utile:
> http://www.criosoftware.it/defaultTIopener.aspx
>
>> window.close();
>> window.opener.location.reload(true);
>
> intanto inverti i 2 (prima ricarichi la finestra madre, poi chiudi,
> altrimenti come fa ad eseguire la seconda se con la prima la chiudi?)
> Se inoltre hai la pagina via post, anziché reload() puoi usare href per
> indicare lo stesso path.
>

Alla fine ho risolto con history.

ZER0

unread,
Jul 17, 2008, 10:13:24 AM7/17/08
to
On Wed, 16 Jul 2008 13:40:02 +0200, Mojique wrote:

> Salve... ma se una finestra è femmina, perché non chiamarla "madre"?

Difatti di solito la si chiama "finestra madre". :)
Ma dato che siamo in una cultura ancora prevalentemente patriarcale,
posso anche capire se sfugge un "finestra padre" ;P

> Ok, scusate l'incursione linguistico-polemica, torno altrove. Un saluto a
> tutti!

Ehehe, ogni tanto fa anche bene. :)


--
~ Non prendere la vita troppo sul serio:
Non ne uscirai vivo in ogni caso.

Mojique

unread,
Jul 18, 2008, 9:16:49 AM7/18/08
to
ZER0 <zer0....@libero.it> ha scritto:

> On Wed, 16 Jul 2008 13:40:02 +0200, Mojique wrote:

>> Ok, scusate l'incursione linguistico-polemica, torno altrove. Un saluto a
>> tutti!
>
> Ehehe, ogni tanto fa anche bene. :)

Fatta da un napoletano, ne converrai, suona quasi ridicola :-D
Ultimamente sono a Milano ogni 15 giorni circa... la ragione la
indovinerete :) Un giorno o l'altro faccio un fischio.

0 new messages