Zurück   Webmasterwelt - Webmaster-Forum > Webdesign und Programmierung Forum > Einsteigerforum

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1  
Alt 29.08.2010, 22:11
Benutzerbild von Karolineroses
Neuer
 
Registriert seit: 29.08.2010
Beiträge: 4
Standard text im frame auf der seite auswählen

Überschrift klingt blöd, ich hoffe, ich kann genau erklären, was ich will...
Ich möchte auf meiner Website (arbeite mit iWeb, kann also höchstens einen HTML-Code einbinden, Flah nicht möglich) zu vier verschiedenen Themen Texte anzeigen lassen. Dass heißt in ungefähr, dass ich links die vier "Menüpunkte" bzw. Themen stehen habe und wenn man auf das jeweilige, was man lesen möchte, klickt, erscheint rechts der Text dazu. Ohne dass man die Seite verlässt. Und wenn man zu dem nächsten Thema etwas lesen will, dann klickt man einfach auf den Punkt drunter (auf der linken Seite) und der passende Text erscheint rechts. Versteht jmd, was ich so in ungefähr brauche? Vielleicht kann mir jemand helfen, wie ich das hinkriege...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #2  
Alt 30.08.2010, 21:29
Benutzerbild von JFM
JFM JFM ist offline
Beliebter
 
Registriert seit: 25.09.2005
Ort: Gütersloh
Beiträge: 468
JFM eine Nachricht über ICQ schicken
Standard

Um das zu lösen gibt es mehrere Möglichkeiten.
Die einfachste:
Du hast zwei Frames. Im linken Frame ist deine Navigation und im Rechten der jeweilige Inhalt. Die Links in der Navigation zeichnest du so aus dass die Seiten im rechten Frame geöffnet werden.

Andere Möglichkeit wäre, alle Texte auf deiner Seite in verschiedenen html-Elemente zu verpacken, z.B. in ein DIV-Element. Alle bis auf ein Element versteckst du via css (display:none).
Mit Javascript kannst du dann das eine Element aus und das andere einblenden.

Weitere Möglichkeit wäre mit Ajax. Habe bisher nicht mit Ajax gearbeitet und kann daher nichts dazu sagen.

Aber wieso ist es dir so wichtig das die Seite nicht neu geladen werden muss? Bei einfachen Seiten mit wenig Grafiken sollte das kein Problem mehr darstellen.
__________________
http://www.onestripe.de --- Ihr Weg ins Internet
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #3  
Alt 30.08.2010, 21:58
Benutzerbild von Karolineroses
Neuer
 
Registriert seit: 29.08.2010
Beiträge: 4
Standard

Um das zu lösen gibt es mehrere Möglichkeiten.
Die einfachste:
Du hast zwei Frames. Im linken Frame ist deine Navigation und im Rechten der jeweilige Inhalt. Die Links in der Navigation zeichnest du so aus dass die Seiten im rechten Frame geöffnet werden.

Danke für die Antwort!! Allerdings benötige ich genauere bzw. eine idiotensichere Erklärung Die erste Möglichkeit klingt super. Kannst Du mir erklären, wie ich diese Frames genau erstelle? Bzw. wie der Code ausssehen muss für die Navigation? Ich kann html-Codes übertragen und kapiere in den bestehenden auch, wie ich es für meine Bedürfnisse anpasse, aber aus dem Nichts einen erstellen, kann ich leider nicht, bin Anfängerin. Kannst Du mir helfen?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #4  
Alt 30.08.2010, 23:48
Benutzerbild von MyFrosch
Erfahrener
 
Registriert seit: 13.09.2005
Beiträge: 64
Standard

Hey

also wenn du es per Frames machen möcntest, glb ich ist SELFHTML da die perfekte Anleitung:
SELFHTML: HTML/XHTML / Frames / Framesets und Frames definieren

dort das erste Bild ist glaub ich schon das was du haben willst. Les es dir mal durch.

lg
__________________
Alle Rechtschreibfehler sind Spezialeffekte meiner Tastatur.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #5  
Alt 31.08.2010, 00:39
Benutzerbild von Karolineroses
Neuer
 
Registriert seit: 29.08.2010
Beiträge: 4
Standard Mh...

Mh okay, habe mich Schritt für Schritt versucht durchzukämpfen. Bin aber nur soweit gekommen, dass sich mein Frame in zwei Spalten teilt...Sorry, aber es will nicht so recht klappen. Findest DU es leicht zu verstehen? Kann ich Dir nicht einfach meine 5 Menüpunkte nennen und die dazugehörigen Texte und Du erstellst mir den Code?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #6  
Alt 31.08.2010, 08:01
Benutzerbild von MyFrosch
Erfahrener
 
Registriert seit: 13.09.2005
Beiträge: 64
Standard

Ich bin der Meinung wenn dus selber versuchst lernste es besser .

Poste mal den Code denn du hast! Zwei Spalten sind doch schon die halbe Miete.
__________________
Alle Rechtschreibfehler sind Spezialeffekte meiner Tastatur.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #7  
Alt 31.08.2010, 09:13
Benutzerbild von Karolineroses
Neuer
 
Registriert seit: 29.08.2010
Beiträge: 4
Standard Mh...

Ich bekomme es nicht hin, überhaupt das Beispiel bei mir so anzeigen zu lassen, wie es auf der Website ist. Habe den Anfang erst einmal so erstellt:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Dormitio Abtei</title>
</head>
<frameset cols="150,*">
<frame src="verweise.htm" name="Navigation">
<frame src="startseite.htm" name="Daten">
<noframes>
<body>
<p><a href="verweise.htm">Navigation</a> <a href="startseite.htm">Daten</a></p>
</body>
</noframes>
</frameset>
</html>

Soll das der Rahmen sein?
Den Titel habe ich geändert, aber nicht einmal den sehe ich. Ich habe damit bloß zwei Spalten, die nicht einmal begrenzt, sondern nur eine weiße Fläche mit einem Strich durch. Ich glaube, mein Problem liegt im referenzieren, denn ich habe keine Websiten, die ich referenzieren will, sondern nur pure Texte. Ich verstehe überhaupt nicht, wie ich die zwei Seiten einzeln definieren soll. Wenn ich wenigstens das Beispiel so sehen würde, könnte ich auch erkennen, wo ich was ändern muss und meinen Texten anpassen muss, aber es geht gar nichts. Ich habe keinen konkreten Rahmen und verstehe nicht, wie ich beide Seiten einzeln bearbeiten kann. Wirklich, ich blicke nicht durch.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #8  
Alt 31.08.2010, 15:50
Benutzerbild von MyFrosch
Erfahrener
 
Registriert seit: 13.09.2005
Beiträge: 64
Standard

Frames sind Browserfenster im Browserfenster so zu sagen. Wie von der Spielkonsole der Splitscreen.
Das heißt in jedem Frame werden html seiten aufgerufen. Die fehlen bei dir. Das Beispiel besteht aus 3 Dateien.

lg
__________________
Alle Rechtschreibfehler sind Spezialeffekte meiner Tastatur.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
auswahl, frame, menü, text

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:56 Uhr.