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

    PopUp con selezione di un elemento

    Salve a tutti, non so se è la sezione giusta.

    A me servirebbe di creare partendo da un link una nuova finestra dove vengano visualizzati alcuni elementi. Inoltre dovrei avere la possibilità di selezionare questo elemento tramite un radiobotton, un tasto, o qualcosa del genere e quindi ritornare alla pagina d'origine con il valore selezionato chiudendo questa.

    Qualcuno può darmi una mano?

    c'è qualcosa che posso vedere per cercare di capire come fare?

    Le mie conoscenze js sono minime.

    Grazie a tutti!

  2. #2
    Nessuna idea?

    Come faccio sa far passare da un popup i valori selezionati alla finestra principale?

    Qualcuno sa aiutarmi?

    Grazie

    Frank

  3. #3
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530

    Nothing is more evil than a pop-up !

    Per esempio, vuoi ottenere qualcosa come questo:
    codice:
    <html>
    <head><title>Value returning from pop-up to master window</title>
    
    <script type="text/javascript">
    
     function popUp(){
    
        lavoroweb = window.open('', 'same', 'resizable=1, scrollbars=1, left=200, top=150, width=280, height=320');
    
        lavoroweb.document.open();
        lavoroweb.document.write('<html><body><form>Scegli Colore:
    
    ');
        lavoroweb.document.write('<input name="col" value="red"     type="radio">Rosso 
    ');
        lavoroweb.document.write('<input name="col" value="#00FF00" type="radio">Verde 
    ');
        lavoroweb.document.write('<input name="col" value="#000090" type="radio">Blue  
    ');
        lavoroweb.document.write('<input name="col" value="white"   type="radio">Bianco
    
    ');
    
        lavoroweb.document.write('<input value="applica" type="button" '+
        'onclick="{for (i=0; i<col.length; i++){if(col&#91;i&#93;.checked==true){window.opener.document.body.bgColor=col&#91;i&#93;.value}}}; self.close();">
    ');
    
        lavoroweb.document.write('</form></body></html>');
        lavoroweb.document.close();
        lavoroweb.focus();
     }
    </script>
    
    </head>
    <body>
    
    <div align="center">
    
    
       Cambia Colore di Sfondo
    
    </div>
    
    
    </body>
    </html>
    Originariamente inviato da lavoroweb
    Le mie conoscenze js sono minime.
    L' argomento si presta ad acquisirne un bel po', js si impara meglio applicandolo, appunto; ma proprio riguardo alle pop-up ricorda che tra i programmatori gira un detto sul web:
    niente è più diabolico di una pop-up !
    quindi parti con l' idea che non ti funziona subito ma solo dopo che hai trovato l' errore.

    Puoi dedicare un po' di tempo su questo thread, dove vedi le basi, e la differenza tra pop-up scritta e pop-up caricante, il riferimento al window.opener :

    http://forum.html.it/forum/showthrea...readid=1353830

    Quella sopra è una pop-up scritta.

  4. #4
    Grazie mille, appena posso studio la cosa e vi faccio sapere se funziona.

    A presto

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.