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