Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    56

    Info su menù a discesa...

    IO inserisco tra <head> e </head>

    <!--
    function sceglisezioni(url) {
    if (url == "") {
    alert("Selezionare un campo valido!!!")
    }
    else {
    window.open(url)
    }
    }
    // -->

    e questo nel body:

    <form action="" name="form1">
    <p align="center">
    <select name="sezioni1" onChange="sceglisezioni(this.options[this.selectedIndex].value)" size="1" style="color: #00FF00; background-color: #000000">
    <option>SEZIONI DEL SITO</option>
    <option value="">------------------</option>
    <option value="pippo.htm">Ciao</option>
    <option value="paperino.htm">ciao!</option>
    <option value="pluto.htm">CIAO</option>
    <option value="">------------------</option>
    </select>
    </form>
    Però così le quando clicco su un'opzione del menù a discesa, mi apre una nuova pagina, cone faccio per far aprire il link in un frame?
    Per esempio quello inferiore?

    Grazie!!

  2. #2
    <script>
    function vai(menu){
    var pagina = menu[menu.selectedIndex].value.split("|");
    if(pagina.length == 2)
    window.open(pagina[1], pagina[0]);
    }
    </script>

    <form>
    <select onChange="vai(this)">
    <option>elenco siti</option>
    <option value="_blank|http://www.sito.it">sito1</option>
    </select>
    </form>

    puoi cambiare il target del link modificando il primo value.
    Potere e Potenza

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 © 2026 vBulletin Solutions, Inc. All rights reserved.