Als erstes würde ich den iframe entfernen.
Eine Lösung in HTML mit CSS würde dann so aussehen:
HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>scrolltest mit fixed</title>
<style type="text/css">
#menue {
float:left;
width:100px;
position:fixed;
}
#inhalt{
margin-left:110px;
}
</style>
</head>
<body>
<div id="menue">erster Eintrag<br />
zweiter Eintrag<br />
dritter Eintrag<br />
vierter Eintrag<br /></div>
<div id="inhalt">sinnloser Text zum auffüllen der Seite bis man scrollen muß. <br />...
sinnloser Text zum auffüllen der Seite. <br /></div>
</body>
</html>
Somit solltest du auch keine Probleme mit deinen Ankern bekommen, kannst auf Frames verzichten und hast sauberes HTML.