Hallo,
Ist es aber vielleicht auch möglich (mit javascript), daß die
angewählte Seite im Hauptfenster des Frames erscheint? So dass
man also auf jede Seite seiner Homepage linken könnte, und
diese dann dank javascript direkt im Frame angezeigt wird.
jep - das geht.
Fuege folgendes in die Seite mit der Framesetdefinition ein:
...
\<!--
var frameset\_geladen = "okay";
function SeiteLaden() {
if(self.location.search.length \> 0) {
var Search\_Laenge = self.location.search.length;
var info\_url = self.location.search.substring(1,Search\_Laenge);
self.seite.location.href = info\_url; }
//--\>
...
...
...
In jede Seite Deiner Site muss dann im Head folgendes eingefuegt werden:
\<!--
var Dateien = "index.html?seite.html";
if (top.frameset\_geladen + "" != "okay"){
if(document.images)
top.location.replace(Dateien);
else
top.location.href = Dateien ;
}
//--\>
Statt seite.html fuegst Du dann jeweils in jeder Seite den Dateinamen der Seite ein; wenn die datei mit dem Frameset anders heisst als index.html musst Du das auch anpassen.
Nachteil: Netscape schafft es dann nicht mehr, diese Seiten zu drucken, da er beim Drucken die Seite neu laedt und dabei mit dem Script nicht zurechtkommt.
Ich stelle gerade ca 200 Seiten auf Druckversionen um 
Greetinx
Christian
http://www.html-workshop.de