Hola mentescura, bienvenido a los foros
:
Para enlazar en una zona de la página, se pone en esa zona un iframe con un nombre que debe coincidir con el atributo target del enlace:
<a href="enlace.html" target="zona" >
...
<iframe name="zona" ></iframe>
...
Para el resto de modificaciones que quieres hacer al enlazar, puedes usar el evento click:
<a onclick="modificaciones()"...
Saludos