Seite 1 von 2

Scrollen durch "alle Frames"?

Verfasst: 02.02.2005 17:12
von leopittoni
Hallo

Ich habe auf meiner Seite verschiedene Frames: Oben durch (Banner), Unten durch (Copyrights usw..) und zwischendrin links (Menü) und zwischendrin rechts der Inhalt.

Nun ist der PC-Bildschirm zu klein um alles anzuzeigen, und man sieht somit das unterste Frame (©,...) nicht.

Wie kann man machen, dass rechts eine Scollleiste erscheint, mit der man, wie auf einer "normalen" Seite, durch die ganze Seite scrollen kann?
Also dass man durch die ganze Seite, nicht nur einzelne Frames scrollen kann?

Danke, Léo

Hier noch mein Code:

Code: Alles auswählen

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Liceo Artistico di Zurigo</title>
<link rel="stylesheet" type="text/css" href="stlye.css">
</head>

<body>

<FRAMESET rows="140,268,*" framespacing="0" frameborder="0">
<frame name="logo" src="logo.htm" scrolling="no" noresize="noresize" frameborder="0">
<FRAMESET cols="236,*" framespacing="0">
<frame name="navigation" src="navigation.htm" scrolling="no" noresize="noresize" frameborder="0">
<frame name="inhalt" src="inhalt.htm" scrolling="auto" noresize="noresize" frameborder="0">
<frame name="footer" src="footer.htm" scrolling="no" noresize="noresize" frameborder="0">
</frameset>
</frameset>
</frameset>
</body>
</html>

Verfasst: 02.02.2005 18:42
von shwepsi
soweit ich weiss gar nicht, mit Java bekommt man es bestimmt hin

das einzige ginge vermutlich mit einer PHP Datei die die Frames in eine Tabelle included, dann musst du aber die Links auch alle anpassen, oder für jeden Link ne Extra Seite starten

Verfasst: 02.02.2005 19:31
von leopittoni
Könnte man nicht alle Frames, also die ganze Seite nochmals in einem Frame öffnen? Also dass man einfach dann in diesem "grossen" Frame scrollen kann...

Würde das gehen? Wenn ja, wie?

Danke, Léo

Verfasst: 02.02.2005 19:37
von shwepsi
Klar, du lädst ein Framset in einem Frameset ...
Problem: 2 Scrollbalken rechts... ein wenig blöd
was passiert wenn du im inneren Frameset keine Scrollbars erlaubst weiss ich nicht...

Verfasst: 02.02.2005 19:44
von leopittoni
Ich habe nun in einer datei "index.htm" in einem Frameset die Datei "frame.htm" mit den Frames geladen.

Im "inneren" Framesset habe ich die Scrollbalken deaktiviert, bei "äusseren" auf "auto" gestellt.

Leider erscheint aber kein scrollbalken... auch wenn einer nötig wäre...

Kann mir niemand helfen?

Danke, Léo

Verfasst: 02.02.2005 19:49
von shwepsi
dann geht es nur per php, tabellen und Include ...

oder JavaScript ...
JS habe ich mir aber noch nie angeschaut

Verfasst: 02.02.2005 19:52
von leopittoni
Hmm

Und wie gehst mit JS?

Danke, Léo

Verfasst: 02.02.2005 20:00
von shwepsi
shwepsi hat geschrieben: JS habe ich mir aber noch nie angeschaut
weiss ich nicht...
wie das hier eigentlich sagen sollte

Verfasst: 03.02.2005 00:29
von Pyramide
So wie es aussieht, hast du den Sinn von Frames nicht verstanden. Frames verwendet man z.B. dann, wenn Teile der Seite ständig sichtbar bleiben sollen, während man im anderen Teil scrollt. Für das was du möchtest braucht man gar keine Frames - packe einfach alles in eine Datei, dann kannst du auch über alles Scrollen.

Verfasst: 03.02.2005 07:39
von leopittoni
Hi

Ja, ich möchte aber nicht auf jeder Seite das Menü machen. Wenn ich im Menü was ändern will, muss ich dann JEDE Seite einzeln bearbeiten...

Darum wollte ich eigentlich Frames. Ist denn das anders möglich, also ohne frames?

Danke, Léo