Programación Web y Scripting > JavaScript
Tengo Menú Pero Cómo...
syva:
He hecho una barra de menú desplegable con javascript de esos que se van activando cuando pasas el ratón y te llevan al hacer click a una página distinta en cada enlace.
Mi duda es:
¿Cómo hago para que al hacer click en un enlace del menú solo cambie el contenido de la página y me siga mostrando el menú en la parte superior?¿Cómo se coloca la ruta del enlace?¿O es que tengo que colocar el código del menú en todas las páginas?
aloneibar:
Se llaman frames o marcos:
http://www.w3.org/TR/REC-html40/present/frames.html
http://www.htmlweb.net/manual/frames/frames_7.html
index.jsp
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE>A frameset document</TITLE>
</HEAD>
<FRAMESET>
<FRAMESET rows="*,500">
<FRAME src="menu.html" name="menu">
<FRAME src="Noname3.html" name="ventana">
</FRAMESET>
</FRAMESET>
</HTML>
menu.html
<html>
<head>
</head>
<body BGCOLOR="#CCCC99" text="#000000" link="#aaaaaa" vlink="#red" alink="#green">
<form >
<table>
<tr>
<td><a href="menu1.html" target="ventana"> Menu 1</a></td>
<td><a href="menu2.html" target="ventana"> Menu 2 </a></td>
</tr>
</table>
</form>
</body>
</html>
menu1.html
<html><body>MENU 1</body></html>
menu2.html
<html><body>MENU 2</body></html>
syva:
Se hacer marcos, pero entones ¿no se puede hacer por javascript?
Gracias.
Kev:
Primero creas frames, cada frame es una pagina solo que se muestra en un sector el que declaraste al crear los frames, ahora para mas info de trabajar con Javascript y Frames aca un link
Frames con Javascript
ahora crear frames con Javascript no se quizas si creas una pagina y ultilizas instrucciones document.write, etc.
Salu2
:comp:
aloneibar:
El código que envié está en javascript. ¿por qué dices que no lo es?
Navegación
[#] Página Siguiente
Ir a la versión completa