• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Ganze Seite soll scrollen!!!!

Evil06

New member
hey leude...

ich habe mir eine Seite mit mehreren Frames gemacht!!! z.B. links ein frame rechts ein Frame und in der Mitte ein Frame....!!!
und jetzt möchte ich dort einen scrollbalken einfügen, aber so das ich die ganze seite zusammen runter bzw hochscrollen kann und nicht jeweils das linke oder das rechte Frame!!!
ich möchte an dem rechten Rand nur ein scrollbalken für die komplette Seite!!!
ich hoffe ihr versteht mich ich kann das nicht so gut erklären sorry :)

THX
 
hm nur als Ansatz, weil ich im Moment nicht so viel Zeit habe: Der Body-Tag kann auf OnScroll-Events reagieren und jeder Frame implementiert die Methode ScrollBy(Pixelanzahl).
Vielleicht kann man damit was machen...
mfg Lars
 
Hmm, das mit ScrollBy braucht ja dann aber wieder nen Link oder ein Objekt, das mit nem Mouseover belegt wird.

Kannst du das ganze Frameset nicht nochmal in einen umfassenden Frame packen?!

Gruß,
Colja
 
öhm....sorry leude ich kenn mich überhauptnicht gut aus also die ganze seite an sich is ja der index.htm und das linke frame ist linkshtm und rechts rechts.htm und in der mitte hauptseite.htm nur ich möchte halt das die komplette seite zusammen zum scrollen geht und nicht die einzelnen frames!!!!
kann mir da jemand ne leichte möglichkeit nennen wie ich das machen kann ich kann leider nur html!!!!

THX
 
Du brauchst als erstes die index.htm in die Du ein I-Frame setzt.
Bei height kannst Du nicht Automatisch (*) oder Prozent (%) angeben,
sondern musst eine Pixelzahl benennen. Im Beispiel sind es 2000.

---------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>4frames</title>
</head>
<body>
<iframe src="3frames.htm" name="Name" width="100%" height="2000">
Inhalt bei Nichtanzeige
</iframe>
</body>
</html>
---------------------------------------------------------------------------------------------------------------------
In das I-Frame verlinkst Du Deine 3-Frame-Seite, wobei Deine jetzige index.htm natürlich
umbenannt werden muss, z.B. in index2.htm

----------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>3frames</title>
</head>
<frameset cols="25%,*,25%">
<frame name="NoName" noresize src="(EmptyReference!)">
<frame name="NoName" noresize src="(EmptyReference!)">
<frame name="NoName" noresize src="(EmptyReference!)">
<noframes>
<body>
</body>
</noframes>
</frameset>
</noframes></frameset>
</html>
--------------------------------------------------------------------------------------------------------------------------
Ist natürlich alles andere als Regelkonform und elegant,
aber die einzige Lösung, wenn man nur HTML verwenden will.
Nehme Dir das Kapitel "Frames" in SelfHTML vor.
 
@C.K.:
In diesem Fall nicht.
Bei 100% richtet sich das I-Frame nach dem Browserfenster.
Wenn Evil06 Inhalt hat, welcher über die Höhe des Browserfensters hinausgeht,
zeigt das I-Frame trotzdem nur die 100% an und das Scrolling funzt nicht mehr.
Hab's getestet...
 
Zurück
Oben