scrolling der ganzen page
Adam
- html
HI,
ich habe folgendes Problem: und zwar hab ich zwei frames, wo bei beiden der inhalt über das fenster hinaus geht. jetzt will ich aber nicht, dass man jedes frame einzeln scrollen muss, sondern dass sich eine scroll-leiste im browser befindet, mit der man die ganze page scrollen kann.also auch z.b. weitere frames die sich oben (logo) befinden.
bin für jede antwort und hilfe dankbar,
mfg,
adam
p.s.: bin mir zu 99% sicher, dass dieses Thema auch bei den FAQ nicht dabei ist...
Hallo.
p.s.: bin mir zu 99% sicher, dass dieses Thema auch bei den FAQ nicht dabei ist...
Vielleicht liegt das daran, dass man Frames in aller Regel dazu verwendet (hat), um den von dir offenbar gewollten Effekt des Verschwindens fixierter Bereiche zu vermeiden.
Was bezweckst du mit deinem Konstrukt und warum verwendest du überhaupt Frames, wenn du deren ureigensten Eigenschaften vermeiden willst?
MfG, at
Hallo Adam,
ich habe folgendes Problem: und zwar hab ich zwei frames, wo bei beiden der
inhalt über das fenster hinaus geht. jetzt will ich aber nicht, dass man
jedes frame einzeln scrollen muss, sondern dass sich eine scroll-leiste im
browser befindet, mit der man die ganze page scrollen kann.also auch z.b.
weitere frames die sich oben (logo) befinden.
Mit anderes Worten: Du willst, daß sich ein aus mehreren Frames bestehendes
Frameset so verhält wie eine einzelne Nicht-Frames-Seite (und zwar meiner
Meinung nach benutzerfreundlicher). Wieso hast Du dann die Inhalte des
Framesets nicht gleich als ganze Seite gestaltet? Horizontale Anordnung
als Ausrede gildet nicht, schließlich gibt es andere Möglichkeiten der
Positionierung wie CSS oder die Layouttabellen der 90er Jahre. Auch
Wartungsfreundlichkeit zählt nicht, denn schließlich gibt es Editoren
mit Textbausteinen (Includes) oder serverseitige Techniken wie PHP oder
SSI, die eine Seite aus einzelnen HTML-Stücken zusammenbasteln und als
ganze Seite an den Browser senden.
Ich würde es so machen, es sei denn Du hast besondere Gründe der Navigation,
die auf Frames plädieren. Da Du aber das Verhalten einer normalen Seite
nachahmen willst, klingt es für mich nicht so.
Frames sind nunmal einzelne Fenster im Browserfenster, die sich genauso
verhalten, mit Scrollbalken und anderem. So etwas, wie Du willst, zu
gestalten, ist nur mit aufwendigen Javascript-Konstruktionen möglich,
bei denen man auf das Scrollen im einem Frame »lauscht« und dieses in
dem oder den anderen Frames nachahmt. Schrecklich ineffizient und
fehleranfällig, diese Lösung.
p.s.: bin mir zu 99% sicher, dass dieses Thema auch bei den FAQ nicht dabei ist...
Das stimmt. Dazu ist es viel zu exotisch. Es heißt ja _Frequently_ Asked
Questions. Dennoch gibt es Lösungen, wenn Du noch eine willst. Wie Du
sie hättest finden können? Es gibt hier die SELF-Suche, die SELFHTML,
den SELF-Raum und vor allem das Forumsarchiv durchsuchen kann.
Jetzt mache mal folgendes:
Gib den ganz simplen Suchausdruck »Frames gleichzeitig scrollen« ein, wähle
zur durchsuchenden Stelle nur das Forumsarchiv 2003 aus und lasse Dich
beglücken. Es sollte 6 Treffer geben; das Thema wurde früher schon
behandelt. Bei zwei Treffern findest Du Links auf externe Ressourcen mit
der Lösung. Viel Erfolg.
Tim
hi,
ich habe folgendes Problem: und zwar hab ich zwei frames, wo bei beiden der inhalt über das fenster hinaus geht. jetzt will ich aber nicht, dass man jedes frame einzeln scrollen muss, sondern dass sich eine scroll-leiste im browser befindet, mit der man die ganze page scrollen kann.also auch z.b. weitere frames die sich oben (logo) befinden.
das geht nicht.
ein frameset teilt immer den _sichtbaren_ teil des browserfensters in mehrere teile auf.
gruss,
wahsaga