Javascript scrollen ohne Scrollbar

luukvh

Mitglied
Hallo,

ich möchte in einem Frame was genau 500 px hoch ist, einen längeren Text einbauen, den man scrollen kann, jedoch möchte ich keine Scrollbar, da diese nur beim IE veränderbar ist.

Ich habe da schon eine Idee:

Im Frameset trage ich beim <frame>-Tag dieses hier ein:
HTML:
<frame name="keineahnung" src="irgendwas.html" scrolling="no">

Dadurch wird die Scrollbar unterdrückt und nicht angezeigt.

Auf der Seite die ich in diesem Frame zeigen möchte, baue ich das hier ein:

HTML:
<a href="#scroll1">klick mich</a>

und weiter unten auf der Seite dann diesen Tag hier:

HTML:
<a name="scroll1"></a>


Das wäre die eine Variante, aber gibt es dieses hier auch in Javascript ?
 
Schau dir mal die scrollTo() bzw. scrollBy() Methoden an. Die kannst du auch auf Frames anwenden in Kombination mit setTimeout() kann das die normale Scrollfunktion nachbilden.

Ansonten kann Javascript auch anchors aufrufen über framename.location.href="#anchor".

Als alternative zu Frames kannst du auch einen scrollbaren Layer verwenden.

Wie man Event-Handler benutzt und Objekte anspricht üder das DOM weißt du hoffentlich.

Wenn du doch Probleme haben solltest, poste ruhig hier nochmal, dann wird dir geholfen.
 
Zuletzt bearbeitet:
Mit DOM kenne ich mich nicht groß aus. Ich kenne nur reines HTML (und ein wenig PHP/MySQL).

Aber ich werde mich da mal schlau machen.

Danke für Deine Hilfe.
 

Neue Beiträge

Zurück