Supportnet / Forum / Webseiten/HTML
Frames beim Link sollen angezeigt werden (oder so;-)?!
Frage
HI
meine Page wird immer größer und größer, und ich konnte schon öfters jemanden vom SN helfen, dank meiner HP;-))
Ich habe 3 Frames. Oben,links und rechts. Rechts (Hauptseite) werden die Dateien angezeigt, die man übers Menü (links) auswählen kann. Jetzt wenn ich jemanden hier helfe, schreibe ich immer den genauen Link zur Hauptseite, und somit, wenn derjenige dann draufsurft, bekommt er dann eben nur die Hauptseite zu sehen, ohne das Menü links und den Frame oben.
ZUSAMMENFASSUNG:
Seite mit 3 frames
Unter anderem eine Kategorie "DVDs rippen" vorhanden
Wenn man nun auf die Seite surft, und DVDs rippen auswählt, bekommt man alles zu sehen, also alle 3 frames.
Wenn ich aber den aktuellen Link zu DVDs rippen schreibe, bekommt man eben nur 1 Frame/seite zu sehen, mit dem Inhalt DVDs rippen.
ich will aber zum Beispiel HIER einen Link hinschreiben, also zu DVDs rippen, und man soll auf Anhieb die Seite mit dem Inhalt DVDs rippen inkl. allen 3 frames angezeigt werden.
Klingt etwas kompliziert, sorry, bi nicht gut im erklären;-)
hoffe trotzdem auf Antwort.
danke im Vorraus
MfG
burnMe
Antwort 1 von semi
Füge in jede Seite, die im Hauptframe angezeigt werden soll, folgendes ein:
Das Hauptframe wird komplett mit Javascript erzeugt.
Gruß,
Michael
<head>
<script type="text/javascript">
<!--
if(parent.location.href == self.location.href)
window.location.href = 'frameset.htm?seitenname.html';
//-->
</script>
</head>
wobei seitenname der Name der HTML-Seite sein soll.Das Hauptframe wird komplett mit Javascript erzeugt.
...
document.write("<frame name=\"main\" src=\""
+ (location.search? location.search.substring(1): "default.html")
+ "\">"
);
...
Gruß,
Michael
Antwort 2 von semi
Mit Hauptframe habe ich die Indexseite mit Frameset gemeint.

