HighDots Forums  

Finestra "nipote"

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Finestra "nipote" in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Francesco
 
Posts: n/a

Default Finestra "nipote" - 06-07-2008 , 10:33 AM






Salve,
ho una pagina dalla quale viene aperta una finestra popup; da
quest'ultima ne viene aperta un'altra (finestra figlia della
figlia...scusate il gioco di parole!).
Vorrei sapere come fare in modo da aggiornare la pagina iniziale
(madre), dalla seconda finestra figlia.
Spero di essermi spiegato.

Grazie infinite per l'aiuto.

Francesco.



Reply With Quote
  #2  
Old   
Ugo
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 10:46 AM






Quote:
ho una pagina dalla quale viene aperta una finestra popup; da
quest'ultima ne viene aperta un'altra (finestra figlia della
figlia...scusate il gioco di parole!).
Vorrei sapere come fare in modo da aggiornare la pagina iniziale
(madre), dalla seconda finestra figlia.
Spero di essermi spiegato.

Beh, è facile se sei in grado di aggiornare la figlia e in quel caso
sarebbe anche intuitivo in caso contrario beh, possiamo riparlarne


Reply With Quote
  #3  
Old   
Francesco
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 10:53 AM



Ugo a écrit :
Quote:
ho una pagina dalla quale viene aperta una finestra popup; da
quest'ultima ne viene aperta un'altra (finestra figlia della
figlia...scusate il gioco di parole!).
Vorrei sapere come fare in modo da aggiornare la pagina iniziale
(madre), dalla seconda finestra figlia.
Spero di essermi spiegato.


Beh, è facile se sei in grado di aggiornare la figlia e in quel caso
sarebbe anche intuitivo in caso contrario beh, possiamo riparlarne
Il punto è proprio questo!
Non sono in grado di aggiornare la madre dalla prima figlia perchè si
tratta di una finestra ajax e non funziona (già provato).
La soluzione che cerco serve proprio a risolvere questo problema.
Uno script ajax mi apre una popup in ajax che mi carica una pagina
esterna.
Da questa non riesco ad aggiornare la finestra iniziale, nonostante ho
utilizzato un codice già testao e funzionante in altri casi.
Quello che riesco a fare è far partire una nuova popup (non ajax) che
mi aagiorna la "sua" pagina madre (in questo caso quella ajax).
Io però voglio aggiornare la finestra iniziale che ha generato quella
ajax.

:-((

Spero di aver chiarito :-)




Reply With Quote
  #4  
Old   
Ugo
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 11:03 AM



Quote:
Il punto è proprio questo!
Non sono in grado di aggiornare la madre dalla prima figlia perchè si
tratta di una finestra ajax e non funziona (già provato).
come l'avresti fatto?
e poi con "finestra ajax" (che è una bestemmia, ma oramai sono troppo
vecchio e svogliato per lottare contro questa corrente incontrollata di
terminologia) intendo forse un livello che fimula una finestra del browser
che però non è un pop-up?

Quote:
La soluzione che cerco serve proprio a risolvere questo problema.
Uno script ajax mi apre una popup in ajax
:"( :"(

Quote:
che mi carica una pagina esterna.
cioè che fa visualizzare il contenuto di una pagina esterna?

Quote:
Da questa non riesco ad aggiornare la finestra iniziale,
che sorpresa delle sorprese è la stessa

Quote:
nonostante ho
utilizzato un codice già testao e funzionante in altri casi.
posso immaginarlo cmq fa vedere

Quote:
Quello che riesco a fare è far partire una nuova popup (non ajax)
:"(

Quote:
che
mi aagiorna la "sua" pagina madre (in questo caso quella ajax).
ok delirio

Quote:
Io però voglio aggiornare la finestra iniziale che ha generato quella
ajax.

:-((

Spero di aver chiarito :-)
prova a fare semplicemente location.href=page o location.replace(page)
dalla pagina aperta nel livello che simula una finestra modale


Reply With Quote
  #5  
Old   
Francesco
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 11:46 AM



Ugo a écrit :
Quote:
Il punto è proprio questo!
Non sono in grado di aggiornare la madre dalla prima figlia perchè si
tratta di una finestra ajax e non funziona (già provato).

come l'avresti fatto?
e poi con "finestra ajax" (che è una bestemmia, ma oramai sono troppo
vecchio e svogliato per lottare contro questa corrente incontrollata di
terminologia) intendo forse un livello che fimula una finestra del browser
che però non è un pop-up?

La soluzione che cerco serve proprio a risolvere questo problema.
Uno script ajax mi apre una popup in ajax

"( :"(

che mi carica una pagina esterna.

cioè che fa visualizzare il contenuto di una pagina esterna?

Da questa non riesco ad aggiornare la finestra iniziale,

che sorpresa delle sorprese è la stessa

nonostante ho
utilizzato un codice già testao e funzionante in altri casi.

posso immaginarlo cmq fa vedere

Quello che riesco a fare è far partire una nuova popup (non ajax)

"(

che
mi aagiorna la "sua" pagina madre (in questo caso quella ajax).

ok delirio

Io però voglio aggiornare la finestra iniziale che ha generato quella
ajax.

-((

Spero di aver chiarito :-)

prova a fare semplicemente location.href=page o location.replace(page)
dalla pagina aperta nel livello che simula una finestra modale
Ti ringrazio.
Ho provato come mi hai indicato ma purtroppo la pagina index che
ricarico viene caricata sul livello ajax (sembra una vera finestra
popup) ma non si comporta da tale...
:-((




Reply With Quote
  #6  
Old   
Ugo
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 11:51 AM



[cut]
Quote:
Ti ringrazio.
Ho provato come mi hai indicato ma purtroppo la pagina index che
ricarico viene caricata sul livello ajax (sembra una vera finestra
popup) ma non si comporta da tale...
:-((
Mi spiace, ma credo di non aver capito il problema
riesci a mettere online da qualche parte queste pagine?
Così facciamo prima e ci capiamo meglio...


Reply With Quote
  #7  
Old   
Francesco
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 11:59 AM



Ugo a écrit :
Quote:
[cut]
Ti ringrazio.
Ho provato come mi hai indicato ma purtroppo la pagina index che
ricarico viene caricata sul livello ajax (sembra una vera finestra
popup) ma non si comporta da tale...
-((

Mi spiace, ma credo di non aver capito il problema
riesci a mettere online da qualche parte queste pagine?
Così facciamo prima e ci capiamo meglio...
Ok, approfitto della tua gentilezza...
In sostanza uso questo script per visualizzare il contenuto di finestra
al posto delle inestetiche popup:
http://vikjavev.no/highslide/

Se provi a cliccare su "HTML content" vedrai lo script in azione; in
quella piccola finestra voglio creare un bottone che oltre a chiuderla
mi aggiorna la finestra principale.
OK? Attendo risposta.
Lo script è scaricabile liberamente free.
Grazie.




Reply With Quote
  #8  
Old   
Ugo
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 12:36 PM



Quote:
in quella piccola finestra voglio creare un bottone che oltre
a chiuderla mi aggiorna la finestra principale.
OK? Attendo risposta.
Eccomi, mi sono assentato per un po'
E' come dicevo prima, è sufficiente che nel bottone metti location.href
a meno chè tu non stia usando la versione iframe, in quel caso devi fare
parent.locatio...
ok?


Reply With Quote
  #9  
Old   
Francesco
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 12:40 PM



Ugo a écrit :
Quote:
in quella piccola finestra voglio creare un bottone che oltre
a chiuderla mi aggiorna la finestra principale.
OK? Attendo risposta.

Eccomi, mi sono assentato per un po'
E' come dicevo prima, è sufficiente che nel bottone metti location.href
a meno chè tu non stia usando la versione iframe, in quel caso devi fare
parent.locatio...
ok?
Ti ringrazio molto ma ho provato senza risultato.
Scrivimi il codice completo da mettere nell'href del link.
Scusami ma mi sembra una maledizione! :-)




Reply With Quote
  #10  
Old   
Francesco
 
Posts: n/a

Default Re: Finestra "nipote" - 06-07-2008 , 12:45 PM



Ugo a écrit :
Quote:
in quella piccola finestra voglio creare un bottone che oltre
a chiuderla mi aggiorna la finestra principale.
OK? Attendo risposta.

Eccomi, mi sono assentato per un po'
E' come dicevo prima, è sufficiente che nel bottone metti location.href
a meno chè tu non stia usando la versione iframe, in quel caso devi fare
parent.locatio...
ok?
Mettendo un link in questo modo:
<a href="#" onclick="location.href('index.php')">link</a>

mi aggiorna la finestrina e non quella principale che l'ha generata!
:-((




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.