haber primero debes seprar las cosas,
esta la pagina principal donde tienes los frame y en los cuales tienes una pagina por frame. en este caso yo tengo una pagina q se llama principal.html y otras q se llaman top.html y button.html. osea dentro de principal residen top y button.
ojo buttom tiene el nombre "mainFrame".
el codigo de pagina principal es el siguiente:
Código HTML:
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="83,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="top.html" name="topFrame" scrolling="NO" noresize>
<frame src="button.html" name="mainFrame">
</frameset>
<body>
</body>
</html>
lo que hago en principal.html es cargar los link q tengo en top.html y arrojarlos en buttom.html, y eso se hace de la siguiente forma
dentro de la pagina top.html tu tienes link o vinculos y le dices q quieres q estos se cargen en la pagina de nombre "mainFrame" en este caso la pagina button.html
ose asi:
Código HTML:
<!-- en algun lugar dentro de top.html -->
<a href="agregar.jsp" target="mainFrame">Agregar</a>
espero haber sido claro y q hayas entendido, bueno el tema de cargar paginas no es dificil pero si debes ser un tanto estructurado
saludos