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

    Passare valore da Popup a documento

    Ciao a tutti,

    ho una pagina contenente un form e un popup con una lista di link.
    dovrei inserire il valore del singolo link cliccato in un campo x.
    ho provato in questo modo:

    codice:
    function insFoto(foto) {
    	parent.index.modulo.FILE.value += foto;
       }
    mi date una dritta ?
    Grazie
    chris

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    function insFoto(foto) {
    window.opener.document.modulo.FILE.value += foto;
    }

    Si suppone che il form abbia name="modulo" e il campo abbia name="FILE"

    Il campo deve essere di tipo testo (non file).

    Nota che il nome "FILE" in qualche sistema potrebbe essere assimilato al nome "file" che e` un oggetto del DOM e non puo` quindi venir usato come nome di un altro oggetto: cambia nome.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Ciao,

    allora dovrei fare in questo modo..
    richiamo la funzione
    codice:
    <a href="javascript: insFoto('FilePath')">
    
    [img]Server/News/Images/miaFoto.jpg[/img]
    
    </a>
    ho provato ma non ho ottenuto nessun risultato.

    idee ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non ci capiamo.

    Ricomincia a spiegarti da zero, scrivendo il codice rilevante della pagina madre e della figlia.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5

    pagina index (madre)

    contiene il form.

    codice:
    <form name="modulo">
    	<input name="img" type="text" />
    	<input type="button" onclick="javascript: window.open('anteprima.htm);" value="Image" />
    	<input name="Btn" type="submit" />
    </form>
    pagina popup anteprima(contiene la lista di link)

    codice:
    <a href="javascript:InsertFoto('miaPath')">
    [img]Server/News/Images/miafoto.jpg[/img]
    </a>

    Spero di essere stato abbastanza chiaro..

    Chris

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nella form della principale manca il campo dove vuoi far scrivere il dato che viene dalla popup.

    In pratica, con il codice che ho postato io, devi aggiungere al form:
    <input name="FILE" type="text" />

    Nota che il nome "img" e` riservato.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Scusate la domanda ma se io apro una popup con es un indirizzo con
    index.cfm?id=123 la funzione non viene richiamata..
    se tolgo il ? si..
    come posso deviare il problema ?


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.