Hola javiersillo
No se de donde habras sacado ese codigo pero tiene algunos errores, al menos a simple vista le faltan algunas cosas
te pongo el codigo con la parte faltante en otro color
Código:
<head>
<script language="JavaScript">
<!-- Begin
function formHandler(form){
var URL = form.site.options[form.site.selectedIndex].value;
window.location.href = URL;
// End -->
}
</script>
</head>
<body>
<form name="form">
<font face="Arial, Helvetica, Sans-serif" size="-1">
Secciones </font>
<select name="site" size=1 onChange ="formHandler(this.form)">
<option value="#">(elija una sección)...</option>
<option value="quien.html">Quien soy</option>
<option value="fotos.html">Mis fotos</option>
<option value="ideas.html">Mis ideas</option>
</select></form>
</body>
</html>
en el caso de </font> lo cambie de lugar porque solamente afecta al texto "Secciones"
fijate en donde dice value= le cambié la direccion de correo por un archivo .html que en este ejemplo serían tus paginas, eso si, para que funcione asi vas a tener que poner los archivos .html en la misma carpeta que en la pagina desde donde las invocas...
si queres poner tus secciones en carpetas separadas tendrías que ver un poco lo que es direcciones relativas y absolutas:
http://www.comocreartuweb.com/herram...a-r-rutas.html
para entender como llamar a los archivos html dependiendo de en que carpeta están
Bueno, espero que te sirva...
Saludos