Hi,
ich rate Dir, trotz gegenteiliger Aeusserungen, das Selfhtml-Beispiel _nicht_ zu verwenden, es ist unsinnig mit eval ueberladen.
So kannst Du einem - oder mehreren - frames eine Url zuweisen:
function go(fr1, fr2, url1, url2) {
top.frames[fr1].location.href = url1;
top.frames[fr2].location.href = url2;
}
<a href="alternative.html" onclick="go('frame1','frame2','url1.html','url2.html'); return false">go</a>
Gruesse Joachim