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!!!
![]()
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!!!
![]()
Ti basta intercettare l'evento onChange nel menu a tendina e usare window.open()
...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
.... 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!!!
![]()
:quote:
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 = ....; } }
invento:
ciaoCodice PHP:
<script>
function go(obj) {
v = obj.options[obj.selectedIndex].value;
a = 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>
...
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