gdlisboa
Dec 3 2007, 08:00 PM
Olá, estou desenvolvendo um sistema com um amigo com uma interface "WEB". Estou fazendo as páginas no 'frontpage' em 'HTML' e depois salvo em '*.jsp'.
Mas meu problema mesmo é o seguinte: eu estava precisando de um menu 'dropdown' que quando eu clicasse na seta e ele descesse, ele criasse uma barra de rolagem e se caso eu marcasse dentro do 'box' ele autocompletasse e fizesse a procura, como acontece em menus contidos nos programas do office na hora de selecionar uma 'fonte' por exemplo.
desde já agradeço a todos.
Um abraço!!
РŘ!ΜØ™
Dec 4 2007, 06:56 PM
CODE
<script language="JavaScript">
function openDir( form ) {
var newIndex = form.fieldname.selectedIndex;
if ( newIndex == 0 ) {
alert( "Opa!! Selecione um Item!" );
} else {
cururl = form.fieldname.options[ newIndex ].value;
window.location.assign( cururl );
}
}
</script>
<table width=100% cellpadding=4 cellspacing=0 border=0>
<form name=form>
<tr>
<td nowrap>
<select name="fieldname" size="1" style="width: 120px;"
onChange="openDir( this.form )" >
<option>Ir para... </option>
<option value=http://forum.portaldigidesign.com.br>Designers Forum</option>
<option value=http://www.brtutoriais.com>BrTutoriais</option>
<option value=http://www.portaldigidesign.com.br>Portaldigidesign</option>
<option value=http://www.orkut.com>Orkut</option>
<option value=http://www.multiply.com>Multiply</option>
</select>
</td>
</tr>
</form>
</table>
<!-- Script Size: 1.25 KB -->
gdlisboa
Mar 17 2008, 11:36 AM
valeu pimo, mas esta parte, a de desenvolver o menu em si tá tranquilo, o que eu quero é uma 'limitação' no numero de opões que vao aparecer, por exemplo: se tiver 10 link's no dropdown, quero que apareca apenas 5 e uma barra de rolagem para ir para os menus abaixo. um belo exemplo é este do IE da barra de endereços, qndo excedo o limite ele cria uma barra de rolagem.
Obrigado a todos.