Scrolllbars mit Javascript

m0mo

Grünschnabel
Hallo ihr Javascriptler, ich bin im Netz auf folgendes Script gestoßen:

http://www.dyn-web.com/dhtml/scroll/

bzw. genauer:

http://www.dyn-web.com/dhtml/scroll/scroll-rel.html

Dieses Script wollte ich auf meiner Websiite verwenden.
Leider kostet dieses Script etwas, was ein Alert bei jedem Aufruf der Seite im Netz anzeigt.

Nun liegt es mir fern, diese Meldung zu verstecken und deswegen meine Frage:

Kennt ihr so ein Script (genau mit den funktionen, inhalt wechseln + scrollen) welches frei verwendet werden kann? Wo kann ich sowas finden oder runterladen?

danke fuer eure Hilfe!

mfg
m0mo
 
Hmm, das ist schon gehörig dämlich von dyn-weg, denn sie wollen ja, dass man ihr Script benutzt und wer benutzt was, das einem alerts um die Ohren schmeißt in einer (semi-)professionellen Website? Da sollte doch der Hinweis im Sourcecode-Kommentar ausreichen oder etwas weniger aufdringliches wie ein Kleiner Hinweis ganz unten im Srollenden layer.

Egal, auf http://confus.co.funpic.de/_data/tut unter "Bewegung" Punkt "Scrollbarer Layer" seht ein einfaches Script, welches das Prinzip zeigt. Inhalt wecheseln wirst du wohl selber machen müssen, aber das ist ja kein Problem. Ein Problem ist schon eher der Scrollbalken, die bekommt man nicht ohne bessere Javascript-Kenntnisse hin, aber vielleicht brauchst du den ja nicht.

Kleine Anmerkung: Wieso benutzt du nicht normale Scrollbalken und css? Denn egal welche JS-Lösung du nimmst für jemanden, der JS ausgeschaltet hat wird deine Seite unbrauchbar.
 
Zuletzt bearbeitet:
Hi, danke erstmal fuer den Tipp:

Den Scrollbalken brauche ich nicht, da hast du recht.

Ja, zu der Sache mit den css Scrollbars, eigentlich bin ich ja auch fuer xhtml und css2
konformes programmieren. Die Seite soll aber relativ modern aussehen und deswegen habe ich mich zu dieser Version entschlossen, ich biete aber auch eine js freie version der seite an. Also wenn die user wissen, dass sie es ausgeschaltet haben, muessen sie sich fuer die andere Version entscheiden :)

so, mit dem ebenenwechseln sagtest du ist es kein problem...
kannst du mir da mal so nen groben ablauf geben, eine Art Struktogramm?

habe von javascript wirklich keine ahnung und mir fehlt bei solchen sachen irgendwie die vorstellungskraft, aber mit der richtigen idee kann ich es umsetzen...

danke schonmal im vorraus :)

mfg
m0mo
 
Rein vom Prinzip her gibt es zwei herangehensweisen:

1.) Du schreibst mit innerHTML den Inhalt in den scrollenden Layer.

2.) Du schreibst die Inhalte als <div>-Layer rein, setzt ihren style="display:none" und blendet nur immer den Layer ein, den du grad brauchst.
Vorteil: Der Inhalt steht als html in der Datei im Gegensatz zu "1.)", Nachteil: Mehr Scripting-Aufwand

Such's dir aus... :)
 

Neue Beiträge

Zurück