Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439

    javascript:window.opener.location.href='form.php'; window.close();

    codice:
    javascript:window.opener.location.href='form.php';window.close();
    Con questo codice chiudevo una popup aperta e reindirizzavo l'utente (nella pagina che apre la popup) ad un form.
    Ora vorrei sapere se è possibile fare una cosa leggermente differente.
    Mi trovo già nella pagina form.php,
    con un bottone apro una popup con una lista di link.
    Ad es.
    link1
    link2
    link3
    link4
    Cliccando su uno di questi, ad esempio link3 vorrei che la popup si chiudesse e che il contenuto del link venga scritto in un campo del form sottostante. È possibile?
    わさび

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    window.opener.nomeForm.nomeCampo.value='valoreDaPa ssare';window.close();

    Il titolo...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da br1
    window.opener.nomeForm.nomeCampo.value='valoreDaPa ssare';window.close();

    Il titolo...
    il titolo?
    hops sorry ' ... l'ho capita ora =_='

    Ho fatto così ma non mi funzia...
    Codice PHP:
    echo "<a href=\"javascript:window.opener.form_azi.ja_area.value='".$row[ja_pos]."';window.close();\">"
    (È il php a compilare il codice)
    わさび

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    (È il php a compilare il codice)
    non lo conosco... provo a tradurre:

    <a href="#" onclick="window.opener.form_azi.ja_area.value='IlV aloreDellaTuaVariabilePhp';window.close();">

    Cerca di ottenere sul browser qualcosa di simile... come ci riesci pero' non e' argomento di questo forum

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da br1
    non lo conosco... provo a tradurre:

    <a href="#" onclick="window.opener.form_azi.ja_area.value='IlV aloreDellaTuaVariabilePhp';window.close();">

    Cerca di ottenere sul browser qualcosa di simile... come ci riesci pero' non e' argomento di questo forum

    ciao
    Grazie x l'aiuto br1, avevo dimenticato l'onClick , però ancora non mi funziona: quando clicco non si chiude nemmeno la finestra. A proposito ci sono problemi di incompatibilità browser con lo script che tu sappia? E poi un'altra cosa (se non rompo troppo) ci sono problemi con caratteri come lo spazio? Ho notato che mi vengono codificati con un trattino...
    わさび

  6. #6
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Ho finalmente fatto funzionare lo script:
    Ho notato due cose:
    1) Funziona su IE, Safari, ma non su Mozilla
    2) Non so per quale motivo ma non mi funzionava se davo al form un nome contenente underscore. Appena le ho eliminate, ha ripreso a funzionare
    わさび

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.