Visualizzazione dei risultati da 1 a 9 su 9

Discussione: select e popup

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    select e popup

    Ho due domande concatenate da porvi: ho una select che, in base a quello che selezione mi apre una popup con una pagina sempre in base alla scelta. Questa popup si deve ridimensionare in base alla pagina aperta...Ho una decina di pagine che dovrebbero avere dimensioni diverse nei popup...

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    qualke info in più?
    che dimensioni devono avere?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    dimensioni variabili a seconda della pagina caricata...800x400 oppure 200x150

    Questo è per quanto riguarda i popup...per quanto riguarda la select...in base alla scelta si apre una popup con una pagina scelta dalla medesima select...

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    229
    a te interessa il codice per fare tutto questo?

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    229
    prova questo:

    codice:
    <select onChange="if (this.options[0].selected) {
    window.open('pagina1.htm','','width=altezza,height=altezza')
    }
                     else if (this.options[1].selected) {
    window.open('pagina2.htm','','width=larghezza,height=altezza')
    }
                     else if (this.options[2].selected) {
    window.open('pagina3.htm','','width=larghezza,height=altezza')
    }
    	         else if (this.options[3].selected) {
    window.open('pagina4.htm','','width=larghezza,height=altezza')
    }
    		 else if (this.options[4].selected) {
    window.open('pagina5.htm','','width=larghezza,height=altezza')
    }
    		 else if (this.options[5].selected) {
    window.open('pagina6.htm','','width=larghezza,height=altezza')
    }
    		 else if (this.options[6].selected) {
    window.open('pagina7.htm','','width=larghezza,height=altezza')
    }
    		 else if (this.options[7].selected) {
    window.open('pagina8.htm','','width=larghezza,height=altezza')
    }
    		 else if (this.options[8].selected) {
    window.open('pagina8.htm','','width=larghezza,height=altezza')
    }
    		 else if (this.options[9].selected) {
    window.open('pagina8.htm','','width=larghezza,height=altezza')
    }
                     else {
    window.open('pagina10.htm','','width=larghezza, height=altezza')
    }">
    <option>pagina1
    <option>pagina2
    <option>pagina3
    <option>pagina4
    <option>pagina5
    <option>pagina6
    <option>pagina7
    <option>pagina8
    <option>pagina9
    <option>pagina10
    </select>
    questo esempio è fatto considerando che il select contiene dieci elementi.

  6. #6
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    grazie

  7. #7
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    function funzione1()
    {
    if (document.a.b.options[0].selected)
    {
    window.open('prova.php?cons=1','prova','width=972, height=461,top=0,left=0,resizable=no,scrollbar=no' );
    }
    }
    ...
    <form name=\"a\"><select name=\"b\"><option value=\"1\">testo visualizzato</select><input type=\"submit\" value=\"Visualizza\" onclick=\"funzione1();\"></form>

    non capisco perché non va

  8. #8
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    up

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    229
    non saprei...

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.