Hallo,
Abgesehen davon, dass man Iframes viel besser serverseitig oder div-Bereiche einsetzt (Iframes finden viele hier im Forum doof), ist Dein JavaScript ganz schön unfair und pfuschig:
<a href="#" onclick="document.frames['iframe'].location.href='linux.html';return false;">weiter...</a>
Das #-Zeichen führt nämlich dazu, dass Leute ohne JavaScript ein neuerliches Laden der Seite erleben aber vom Wechsel der html-Datei nichts mitbekommen.
Vielleicht fällt Dir ja eine Lösung mit Hilfe des target-Attributs ein, die Leute ohne JavaScript nicht ausgrenzt.
Heiner