Hi,
Ich habe in einem oberen Frame drei Text-Links, und zwar 'de' für Deutsch, 'fr' für Französisch und 'en' für Englisch. Die Ausgabe der gelinkten Dateien
Ressourcen. HTTP kennt keine Dateien.
erscheint im (Haupt-)Frame darunter. Soweit kein Problem, doch ich möchte mittels JavaScript erreichen,
Warum? Was ist mit denen, die kein JavaScript anhaben wollen, können oder dürfen?
dass die im unteren Frame existierende Datei (z.B. 'test_de.html') durch die entsprechend per link angewählte Datei (z.B. 'test_fr.html' nach drücken des Links 'fr' oder 'test_en.html' nach drücken des Links 'en') ersetzt wird.
Klarer Fall für Content-Negotiation. Siehe z.B. http://aktuell.de.selfhtml.org/artikel/server/alt-http/index.htm, oder eben die Apache-Doku.
<a href=""
Das ist kein Link. Je nach Browser funktioniert das nicht - und ohne JavaScript sowieso nicht.
Wie ist es möglich, dass einfach der Name der im unteren Frame existierenden Datei
Die URL der im unteren Frame existierenden Ressource. Eine URL steht im location-Objekt. Das möchtest Du aber wie gesagt gar nicht machen. Vor allem möchtest Du Dich nicht darauf verlassen, dass das Frameset existiert, sondern die Links in die jeweilige Seite packen.
Cheatah