Hallo!
Eine Lösung dafür ist nur mit JavaScript möglich.
Als erstes musst Du dein Frameset dynamisch schreiben und mit Abfrage nach NC auf die entsprechenden NC-Seite weiterleiten.
Diese enthält folgende Funktion:
function GoTo(ilay)
{
if (document.lay1.document.layers[ilay].pageY - document.lay1.top > document.lay1.clip.height - window.innerHeight)
{
document.lay1.top = -1 * (document.lay1.clip.height - window.innerHeight);
}
else
{
document.lay1.top = -1 * (document.lay1.document.layers[ilay].pageY - document.lay1.top);
}
}
Den komplette Inhalt deiner Seite musst Du nun noch in einen Layer packen, die Anker als Ilayer, etwa so:
<layer id="lay1">
<ilayer name="1">Ankertext</ilayer>
Text
<ilayer name="2">Ankertext</ilayer>
Text
</layer>
Springen zu den Ankern kannst Du nun wie folgt:
<a href="javascript:GoTo('1')">Ankertext1</a>
<a href="javascript:GoTo('2')">Ankertext2</a>
Gruss Markus
PS: Diese Lösung hatte ich übrigens aus dem Archiv, das heute leider nicht erreichbar ist, sonst hätte ich auf den Urheber verlinkt.