Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    151

    Value copiati da iframe

    Ciao vi espongo il mio quesito, vorrei sapere se è possibile e come fare questa cosa. Io ho un iframe che contiene 2 select i cui nomi sono "A", "B", ecco, io vorrei che i dati che scelgo nell'iframe vengano copiati in due campi nascosti (input) "C" e "D" che si trovano nella pagina principale ( mattoncini.html) contente l'iframe , è possibile tutto ciò? In pratica senza invio nè niente semplicimente selezionando le select posizionate nell'iframe vorrei che i valori selezionati andassero a riempire degli input nascosti nella pagina principale.


    Grazie a chi mi aiuta e buona giornata a tutti!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se la pagina carica nel iframe fa parte dello stesso dominio puoi fare cosi:
    codice:
    <select  id="A" name="A" onchange="if(this.options.selectedIndex!=0){parent.document.getElementById('C').value=this.options[this.selectedIndex].value}">
                                  <option value="" selected>--</option>
                                  <option value="valore option 1">2</option>
                                  <option value="valore option 2">2</option>
                                </select>
    nel documento principale
    codice:
    <input type="hidden" name="C" id="C" value="">
    Se la pagina carica nel iframe è di un dominio esterno non puoi fare nulla
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e' possibile solo se i documenti coinvolti appartengono allo stesso dominio

    se sai che la pagina nell' iframe verra' solo aperta nell' iframe puo' bastare
    <select onchange="parent.document.nomeForm.nomeHidden.valu e=this.options[this.selectedIndex].value">

    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    151
    Grazie mille

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 © 2026 vBulletin Solutions, Inc. All rights reserved.