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

    select option con target blank?

    E' possibile fare aprire un target _blank da un menu a tendina?


    <option value=/prodottiesoluzioni/storage/data_center/index.html>SISTEMI PER DATA CENTER>



    Grazie!!!
    bootleg laser
    I miei lavori:
    www.cs-pr.co.uk
    www.paologelso.it

  2. #2
    Utente di HTML.it L'avatar di Fox82
    Registrato dal
    Feb 2002
    Messaggi
    459
    Ti basta intercettare l'evento onChange nel menu a tendina e usare window.open()
    Linux user number 403381

    Stop TCPA!

  3. #3
    ...ma questo vale anche se alcuni link sono interni (e non devono aprire una nuova pagina) ed altri esterni? Non posso agire sulla singola voce del menu?

    Grazie
    bootleg laser
    I miei lavori:
    www.cs-pr.co.uk
    www.paologelso.it

  4. #4
    .... sigh... nessuno sa se in un menu a tendina (select) è possibile avere alcuni link che non aprono una nuova pagina ed altri che ne aprono una con target _blank????

    dai dai che lo sapete!!!

    bootleg laser
    I miei lavori:
    www.cs-pr.co.uk
    www.paologelso.it

  5. #5
    :quote:
    bootleg laser
    I miei lavori:
    www.cs-pr.co.uk
    www.paologelso.it

  6. #6
    Utente di HTML.it L'avatar di Fox82
    Registrato dal
    Feb 2002
    Messaggi
    459
    Prova così:

    codice:
    function menu()
    {
        if (document.nome_form.nome_select.selectedIndex == 1) // ddevi inserire con un or tutte le voci di menù che portano a link esterni
        {
            window.open(....);
        }
        else
        {
            location.href = ....;
        }
        
    }
    Linux user number 403381

    Stop TCPA!

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    invento:
    Codice PHP:
    <script>
    function 
    go(obj) {
     
    obj.options[obj.selectedIndex].value;
     
    v.split(";");
     if (
    a[1]=="_self") {
      
    location.href a[0];
     } else {
      
    window.open(a[0],a[1]);
     }
    }
    </script>
    ...
    <select onchange="go(this)">
    <option value="/prodotti/data_center/index.html;_blank">SISTEMI</option> 
    <option value="/altro/ancora/pippo.html;_self">BRICIOLE</option> 
    ... 
    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

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.