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

    Destinazione 2 Menù Tendina Indipendenti Stesso Script

    Io, con il vostro aiuto, ho costruito una pagina con 2 menù a tendina, indipendenti fra loro, con un unico script.

    Ecco i codici:

    <script language="JavaScript"><!--

    function goThere(form){
    var linkList=form.selectThis.selectedIndex
    if(!linkList==""){window.open(form.selectThis.opti ons[linkList].value);}
    }
    //--></script>

    <form name="MenuTendina">
    <select name="select" size="1" onchange="goThere(this.form);">
    <option selected value="">-Archivio Volantini-</option>
    <option value="articoli/2009ottobre.pdf">Ottobre 2009</option>
    <option value="articoli/2009dicembre.pdf">Dicembre 2009</option>
    </select>
    </form>




    <form name="MenuTendina">
    <select name="selectThis" size="1" onchange="goThere(this.form);">
    <option selected value="">-Archivio Notizie-</option>
    <option value="archivio.html">2009</option>
    <option value="articoli/2009dicembre.pdf">2010</option>
    </select>
    </form>

    Io voglio chiedere come posso modificare lo script in modo che il primo menù apra il collegamento in una nuova pagina, mentre il secondo menù apra il collegamento nella stessa pagina?

    Ringrazio in anticipo per la collaborazione!

    Massimiliano da Udine

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    <script language="JavaScript"><!--
    
    function goThere(sel, valore){
    if(sel=='selectOne'){
    window.open(valore,'selectone');}
    else{location.href=valore}
    }
    //--></script>
    
    <form name="MenuTendina">
    <select name="selectOne" size="1" onchange="goThere('selectOne',this.options[this.selectedIndex].value);">
    <option selected value="">-Archivio Volantini-</option>
    <option value="articoli/2009ottobre.pdf">Ottobre 2009</option>
    <option value="articoli/2009dicembre.pdf">Dicembre 2009</option>
    </select>
    </form>
    
    
    
    
    <form name="MenuTendina">
    <select name="selectThis" size="1" onchange="goThere('selectThis');">
    <option selected value="">-Archivio Notizie-</option>
    <option value="archivio.html">2009</option>
    <option value="articoli/2009dicembre.pdf">2010</option>
    </select>
    </form>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Prima di tutto scusa per il ritardo
    Sei stato molto d'aiuto.

    Ho dovuto solo modificare la stringa:

    <select name="selectThis" size="1" onchange="goThere('selectThis');">

    con

    <select name="selectThis" size="1" onchange="goThere('selectThis',this.options[this.selectedIndex].value);">

    Grazie 1000

    Massimiliano da Udine

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.