Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Popup che ritorna un valore

    Salve a tutti,
    è possibile creare una popup che quando viene chiusa ritorna un valore alla pagina che l'ha aperta?

    Grazie

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    puoi usare ad esempio l'evento onunload del body della popup, aggiornando la finestra opener.

    Tieni conto però che tale evento si attiva anche al refresh della popup e se cambi pagina all'interno della stessa.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Originariamente inviato da fcaldera
    puoi usare ad esempio l'evento onunload del body della popup, aggiornando la finestra opener.

    Tieni conto però che tale evento si attiva anche al refresh della popup e se cambi pagina all'interno della stessa.
    Ho trovato questo codice. Non essendo molto esperto vi chiedo se possa funzionare. E' la risposta a questa domanda: "when they click a link...it will open a popup window with a bunch of different colors listed. Once they click a color, it will automatically close the window and insert the HEX code for the color into a textbox."

    codice:
    function setColor(color){
    if (opener && !opener.closed){
    opener.document.theForm.theField.value = color;
    opener.focus();
    }
    window.close();
    }
    ...
    <td width="30" bgcolor="#FFFF00" onclick="setColor(this.bgColor)"></td>

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.