Visualizzazione dei risultati da 1 a 7 su 7

Discussione: php javascript e popup

  1. #1
    Utente di HTML.it L'avatar di catty
    Registrato dal
    Oct 2003
    Messaggi
    56

    php javascript e popup

    ciao!
    ho un problema che mi stà facendo impazzire e non voglio credere che non sia possibile risolvere!!!

    Ho la pagina madre chiamata tavola.php, cliccando sopra un'immagine "a" apre un popup lege.php che contiene le immagini "b" "c" "d" "e". Fin qui tutto funziona.
    Vorrei fare in modo che cliccando sopra l'immagine "e" contenuta in lege.php si chiuda il popup e venga ricaricata tavola.php sostituendo l'immagine "a" con la "e".

    Ho già scritto il codice per modificare tavola.php quando viene ricaricata ma il problema è che utilizzando window.close() in lege.php non riesco a far fare il reload di tavola.php!

    Aiutatemi vi prego!!
    chi va piano va sano e va lontano!!

  2. #2
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    E' javascript, comunque prima dell'istruzione di chiusura della finestra
    codice:
    window.close();
    devi mettere l'istruzione js
    codice:
    window.opener.location.reload();
    cosi' dovrebbe funzionare, la prossima volta posta in scripting
    La fortuna e' cieca ma la sfiga ci vede benissimo
    Comprarselo o farselo di legno

  3. #3
    Utente di HTML.it L'avatar di catty
    Registrato dal
    Oct 2003
    Messaggi
    56
    Ho già fatto questa prova ma non funziona perchè mi apre la pagina madre dentro il popup e non si chiude.

    Poi ho la necessità di passare delle variabili php alla pagina madre, tipo il nome della nuova immagine!

    chi va piano va sano e va lontano!!

  4. #4
    Utente di HTML.it L'avatar di catty
    Registrato dal
    Oct 2003
    Messaggi
    56
    ho postato anche su scripting!
    chi va piano va sano e va lontano!!

  5. #5
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    Prova con:
    codice:
     window.opener.location = 'tavola.php?nome=valore1';
     window.close();
    In teoria dovrebbe ricaricare la pagina tavola.php (se e' la pagina padre ovviamente) e chiude la finestra corrente, pero' se mi dici che .opener punta al popup hai qualche problema con i puntatori delle finestre
    La fortuna e' cieca ma la sfiga ci vede benissimo
    Comprarselo o farselo di legno

  6. #6
    Utente di HTML.it L'avatar di catty
    Registrato dal
    Oct 2003
    Messaggi
    56
    non funziona!
    Stesso problòma di prima!

    Forse il problema è che stò lavorando in locale con EasyPHP 1.8 ???
    chi va piano va sano e va lontano!!

  7. #7
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    Se mi dici che window.opener non punta a tavola.php vuol dire che il popup non e' stato aperto da tavola.php, altrimenti deve funzionare. prova a controllare se ci sono errori di sintatti e magari posta un po di codice
    La fortuna e' cieca ma la sfiga ci vede benissimo
    Comprarselo o farselo di legno

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.