Hola GustavoPY.
Yo lo primero que haría sería cambiar el nombre a
top porque top hace referencia a la página de definición de frames y podría ser un lío, puedes llamarle topFrame. El enlace quedaría así:
Código HTML:
<a href="pagina1.html" onclick="top.topFrame.location.href='pagina2.html'">Enlace</a>
Saludos,