script da consigliarti non ne ho,se vuoi ne ho fatto uno al volo:
codice:
<script type="text/javascript">
<!--
dista=20;
timeOut=100;
menu="menu";
function menuFisso(){
document.getElementById(menu).style.top=document.body.scrollTop+dista;
setTimeout('menuFisso()',timeOut);
}
-->
</script>
l'ho testato con IE6sp2 e Firefox1.0.3.
importantissimo,come docktype sei costretto a mettere html 4.01 transitional
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
con altri più recenti non funziona,credo perchè l'attributo scrollTop non è più supportato.
Nel tag body ci devi mettere onload="menuFisso()".ho provato a usare l'evento onscroll,ma lo supporta solo ie e pochi altri...
dista è la variabile con la distanza dall'alto della finestra.
timeOut la variabile che dice ogni quanto tempo si deve aggiornare la posizione del menu.è in millisecondi.
menu è l'id del tuo menu.