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

    due problemi su un menu'

    allora, inserendo questo codice ottengo un tipo di menù

    ***[codice in head]***


    <SCRIPT language=JavaScript>
    <!-- Hide the script from old browsers --
    function surfto(form) {
    var myindex=form.select1.selectedIndex
    if (form.select1.options[myindex].value != "0") {
    window.open(form.select1.options[myindex].value,
    target="_blank");}
    }
    //-->
    </SCRIPT>



    ***[codice in body]***


    <table>
    <tr>
    <td align="right">
    <div align="center" style="width: 314; height: 23">
    <form name="navigate" target="_blank">
    <p align="right"><select class="formnav" onchange="surfto(this.form)" size="1" name="select1" name="giappone" style=" font-family: verdana; color: black; font-size: 10px; background:white;">
    <option value="index.htm">:: home </option>
    <option value="about.htm">:: about </option>
    <option value="foto.htm">:: foto</option>
    <option value="immagini.htm">:: immagini</option>
    </select>
    </div>
    </td>
    </tr>
    </table>



    i problemi che ho sono due
    1) come faccio a fare in modo che le varie pagine (home, about, foto...) si aprano NON su una nuova pagina (target="_blank") ma sulla stessa pagina?

    2)è possibile evitare che la "palletta" del mouse faccia cambiare la pagina tutte le volte che il menu' rimane settato? cioè in pratica fare in modo che all'interno del menù si possa selezionare una voce solo con il tasto del mouse ma non con la "palletta" (di cui non so il termine tecnico, scusate)

    grazie

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    721
    ti so rispondere solo al 1°

    <form name="navigate" > elimina target="_blank"

  3. #3
    grazie comunque per la risposta!

    ho provato, ma non mi pare funzionare! ho anche provato a togliere target="_blank" dall'head ma comunque non funziona... consigli?

  4. #4
    ciao

    1.combiamo lo sctiptcon questo
    codice:
    <SCRIPT language=JavaScript> 
    <!-- Hide the script from old browsers -- 
    function surfto(form) { 
    var myindex=form.select1.selectedIndex 
    if (form.select1.options[myindex].value != "0") { 
    window.open(form.select1.options[myindex].value,target="_self");} 
    } 
    //--> 
    </SCRIPT>
    e per correttezza togli il target dalla form

    Non riesco assolutamente a caoire il secondo problema ??

    Che palletti intendi ???

  5. #5
    Originariamente inviato da piero06
    ciao

    1.combiamo lo sctiptcon questo
    codice:
    <SCRIPT language=JavaScript> 
    <!-- Hide the script from old browsers -- 
    function surfto(form) { 
    var myindex=form.select1.selectedIndex 
    if (form.select1.options[myindex].value != "0") { 
    window.open(form.select1.options[myindex].value,target="_self");} 
    } 
    //--> 
    </SCRIPT>
    e per correttezza togli il target dalla form

    Non riesco assolutamente a caoire il secondo problema ??

    Che palletti intendi ???

    grazie, il primo problema ho risolto!

    per il secondo, è colpa mia che non so spiegarmi bene e che non so dei termini tecnici. per palletta del mouse intendo quella palletta che c'è su alcuni mouse la cui rotazione permette di far scorrere velocemente le pagine dall'alto in basso.

  6. #6
    ...la rotellina del mouse. magari così si capisce meglio. mah

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.