Menu combo

Me gustaría saber como hago para hacer menu tipo combobox. El problema que tengo es que el menu va ha estar ubicado en un página con frame y quiero que al momento que seleccione una de las opciones se abra otra página que cubra toda la anterior target = _top. Lo intento hacer y siempre carga la página en le mismo frame del menu. ¿Cómo puedo conseguir que me funcione? Si tienes algún script o alguna página donde pueda conseguir estaría muy agradecido

2 Respuestas

Respuesta
1
Deberia funcionar <a href="http://loquesea.com/" target="_top">
Prueba a incluir en la pagina que quieres abrir <BASE target="_top"> entre el <head> y el </head>
Prueba también lo siguiente poniéndolo en las páginas que quieras que se cargen encima del frame.
<SCRIPT LANGUAGE="JavaScript">
<!--- Se esconde el codigo a navegadores sin JS
if (window != window.top)
top.location.href = location.href;
// -->
</SCRIPT>
Respuesta
1
Te mando un ejemplo, espero que pueda ayudarte:
FramePadre
**********
<HTML><HEAD><TITLE></TITLE></HEAD>
<frameset rows="20%,*">
<frame src=menu.htm>
<frame src=cuerpo.htm>
</frameset>
</HTML>
menu.htm
*********
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<SELECT size=1 id=select1 name=select1 onchange="top.location.href=select1.options(select1.selectedIndex).value">
<OPTION value="http://www.google.com">Google</OPTION>
<OPTION value="http://www.todoexpertos.com">Todo Expertos</OPTION>
</SELECT>
</BODY>
</HTML>

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas