Tal vez te sirva esto, suponiendo que el marco en el cual deba cargarse la página se llame "abajo" ....
inserta esto en el head del frameset
<script language="javascript" type="text/javascript">
function carga(){
dire = location.search.substr(1)
if (dire != ""){
abajo.location.replace(dire)
}
}
</script>
y al tag del frameset le añades....
<frameset rows="80,*" frameborder="no" border="0" framespacing="0"
onload="carga()">
Y los links los creas sin usar asignación
<a href="pepe.htm?paginaACargar.htm"> clíss </a>
traslado el tema al foro de javascript
movido desde html
un saludo