Prob Mit Frames |
Willkommen, Gast ( Anmelden | Registrierung )
Prob Mit Frames |
01.05.2004 - 13:14
Beitrag
#1
|
|
is getting harder Gruppe: User Beiträge: 22 Mitglied seit: 01.05.2004 Wohnort: Berlin Mitglieds-Nr.: 2.607 |
Hallo, hab vor langer Zeit mal html gelernt und mach jetzt ne Honmepage und habe gleich n Problem:
Ich will die Seite in drei Teile aufteilen, links die Navileiste, rechts das Hauptfenster und unten eine Navileiste die sich auf das Hauptfenster bezieht. Im Idealfall sieht es also so aus, dass ich in der linken Navileiste einen Menüpunkt anklicke, im Hauptfenster die Seite dazu erscheint und zeitgleich in der unteren Navileiste nochmal ein spezifisches Navigationsmenü. Wie mache ich das? MfG Looger |
|
|
Gast_heinzelhund_* |
01.05.2004 - 13:44
Beitrag
#2
|
Gäste |
Hallo,
was dir wahrscheinlich vorschwebt ist ein Frameset. Dies ist eine HTML-Seite, mit der du drei andere Seiten aufrufst, die nebeneinander in einem Fenster erscheinen. Neben einigen Vorteilen haben die auch einige Nachteile. Diskussionen über dies findest du hier und anderswo in Foren zu genüge. Wahrscheinlich wird hier auch gleich eine ausbrechen. Rein techische Informationen zu Frames findest du recht übersichtlich hier Frames in selfHTML Über eine Alternative nachzudenken kann jedoch sicherlich nicht schaden. Gib mal 'Frameset' in die Forensuche ein und suche unter allen Beiträgen (nicht auf 30 Tage beschränkt). Ciao Heinzelhund Der Beitrag wurde von heinzelhund bearbeitet: 01.05.2004 - 14:08 |
|
|
01.05.2004 - 13:51
Beitrag
#3
|
|
is getting harder Gruppe: User Beiträge: 22 Mitglied seit: 01.05.2004 Wohnort: Berlin Mitglieds-Nr.: 2.607 |
Hab mir schon einiges dazu durchgelesen.
Der Link funzt übrigens nicht... Das Frameset in die index-Seite zu integrieren, hatt ich ja noch hingekriegt. Nur weiss ich halt mit der Verlinkung nicht so recht weiter. |
|
|
Gast_heinzelhund_* |
01.05.2004 - 14:13
Beitrag
#4
|
Gäste |
ZITAT(Looger @ 01.05.2004 - 14:51) Der Link funzt übrigens nicht... Sorry, hab irgendwie versäumt, die Adresse anzugeben. Jetzt klapps. Du musst den einzelnen Frames einen Namen geben und in den Links das Attribut Target einfügen, das auf den Namen des Frames verweist. HTML <a lhref="seite2.html" target="hauptframe"> Ciao Heinzelhund |
|
|
01.05.2004 - 14:24
Beitrag
#5
|
|
is getting harder Gruppe: User Beiträge: 22 Mitglied seit: 01.05.2004 Wohnort: Berlin Mitglieds-Nr.: 2.607 |
Jup, des is schon irgendwie klar.
Nur macht meine denkweise da nicht mit, wo die 2. Linkliste erscheinen soll. Z.B: (Es handelt sich um die Seite einer Katzenzucht) In der Navileiste wird der Menüpunkt "Katzen" angeklickt, im Hauptfenster erscheint die Seite "Katzen". Soweit funktioniert es ja. Nur: Wie soll ich jetzt noch einbinden, dass sich zeitgleich eine 2., der Seite "Katzen" zugeordnete, Navigationsleiste im unteren Frame öffnet? Das soll bezwecken, dass nicht alle Zuchtkatzen auf der gleichen Seite erscheinen , sondern immer noch eigenen Seiten haben. Bzw. ist das so überhaupt umsetzbar? |
|
|
01.05.2004 - 14:30
Beitrag
#6
|
|
____________________ Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 |
Ja, ist umsetzbar. Ohne für jede einzelne Seitenkombinationen einzelne Framesetdefinitionen zu estellen (und somit Mengen an Platz zu belegen und die Seite nicht mehr wirklich übersichtlich gestaltbar zu halten) geht das nur mit Javascript. Wo wir gleich bei dem Grund, sind warum Du das lieber nicht machen möchtest
Du mußt Dir also ein kleines Script suchen, welches bei Klick mehrere Seiten aktualisiert. [20 Sekunden und ein paar Google Klicks später] http://www.grammiweb.de/anleitungen/ka_2frames.shtml Grüße Andreas |
|
|
01.05.2004 - 14:33
Beitrag
#7
|
|
is getting harder Gruppe: User Beiträge: 22 Mitglied seit: 01.05.2004 Wohnort: Berlin Mitglieds-Nr.: 2.607 |
Vielen Dank
Na dann werd ich mich da jetzt mal reinarbeiten. Wenn ich fragen hab, weiss ich ja, wo ich sie loswerden MfG Looger |
|
|
01.05.2004 - 16:55
Beitrag
#8
|
|
is getting harder Gruppe: User Beiträge: 22 Mitglied seit: 01.05.2004 Wohnort: Berlin Mitglieds-Nr.: 2.607 |
Hmmm....habe eigentlich alles gemacht, wie beschrieben, in die Navileiste, zwischen geöffneten und geschlossenen Body etc. und krieg beim testen den Fehler "parent.rechts" ist Null oder kein Objekt.
Die Namen stimmen eigentlich auch überein. |
|
|
Gast_heinzelhund_* |
01.05.2004 - 18:33
Beitrag
#9
|
Gäste |
Hallo!
Tja, Quelltext des Framesetaufrufes, der aufrufenden Link-Seite und den JS-Code posten. Ciao Heinzelhund ---------------- Nachtrag: Du solltest dir aber schon überlegen, ob ein Frameset für deine Seite unbedingt notwendig ist, oder ob nicht eine andere Lösung sinnvoller wäre. Der Beitrag wurde von heinzelhund bearbeitet: 01.05.2004 - 19:42 |
|
|
01.05.2004 - 19:39
Beitrag
#10
|
|
is getting harder Gruppe: User Beiträge: 22 Mitglied seit: 01.05.2004 Wohnort: Berlin Mitglieds-Nr.: 2.607 |
Hat sich erledigt. Hab den Fehler schon selbst gefunden: Hatte vergessen, den Frames die namen zuzuweisen
Der Beitrag wurde von Looger bearbeitet: 01.05.2004 - 19:42 |
|
|
Google Bot |
Beitrag
#
|
Google Ads |
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.04.2024 - 1:59 |