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

    redirect da menu a tendina

    Ho un menu a tendina in una form, con svariate scelte di prodotti.
    Vorrei che quando si selezionano alcuni prodotti, la popup aperta si chiuda e se ne apra un'altra con una scheda di valutazione riferita al prodotto scelto;
    Uso questo script, che purtroppo non funzia:

    <script language="JavaScript1.2">
    function verifica(){
    var x = document.form1.nomeprodotto;
    if(x.value == "BISCOTTI GOCCE CIOCCOLATO" | x.value == "BISCOTTI FARRO" | x.value =="BISCOTTI FARRO VANIGLIA"){
    window.open("http://www.prometeourbino.it/schedavalutativa.htm","","top=300,left=300,width=4 50,scrollbars=yes")
    }
    }
    </script>

    e, all'interno della form:


    <select name="nomeprodotto" class="prometeostyle" id="nomeprodotto" onChange="return(verifica())">
    <option value=""> </option>
    <option>BISCOTTI GOCCE CIOCCOLATO</option>
    <option>BISCOTTI FARRO</option>
    <option>BISCOTTI FARRO VANIGLIA</option>

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Le correzioni sono diverse... confronta i due listati
    codice:
    <script language="JavaScript"> 
    var w;
    function verifica(){ 
      var x = document.form1.nomeprodotto; 
      var v = x.options[x.selectedIndex].value;
      if(v == "BISCOTTI GOCCE CIOCCOLATO" || v == "BISCOTTI FARRO" || v == "BISCOTTI FARRO VANIGLIA"){ 
        if (w && w.open) w.close();
        w = window.open("http://www.prometeourbino.it/schedavalutativa.htm","miaPop","top=300,left=300,width=450,scrollbars=yes"); 
      } 
    } 
    </script>
    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

  3. #3
    scusami...ma non funziona:
    l'evento onChange che ho messo nel tag select è giusto??
    grazie ancora

  4. #4

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.