SuperSonik
Erfahrenes Mitglied
Hallo Leute,
ich habe die Aufgabe ein Werbebanner zu programmieren welches per Javascript immer
auf der rechten Seite im Browserfenster "mitläuft". Spricht das Banner muss sich beim herunter scrollen mitbewegen.
Leider darf ich den Banner nicht einfach mit CSS position:fixed positionieren.
(Für eine Begründung fragt am besten meinen Chef ....
)
Hat da jemand einen Tipp wie man so etwas macht. Ich bin leider nicht so fit in JS
da ich sonst eigentlich immer in PHP programmiere.
Ich habe vor allem ein Problem mit den Eventhandlern. Irgendwie scheint da keiner so richtig zu passen. Meine Idee ist jetzt das den body-tag mit einem onmouseover zu versehen und
in der Funktion dann abzufragen ob der Banner (bzw. die div-Box des Banners) noch im sichtbaren Bereich ist.
Kann man abfragen ob ein Element noch im sichtbaren Bereich ist. Ich meine damit nicht die
Eigenschaft visibility, wenn ich das richtig verstanden habe gibt die ja nur an ob ein Element
überhaupt angezeigt wird.
Vielen Dank schon mal. Gruß,
SuperSonik
ich habe die Aufgabe ein Werbebanner zu programmieren welches per Javascript immer
auf der rechten Seite im Browserfenster "mitläuft". Spricht das Banner muss sich beim herunter scrollen mitbewegen.
Leider darf ich den Banner nicht einfach mit CSS position:fixed positionieren.
(Für eine Begründung fragt am besten meinen Chef ....

Hat da jemand einen Tipp wie man so etwas macht. Ich bin leider nicht so fit in JS
da ich sonst eigentlich immer in PHP programmiere.
Ich habe vor allem ein Problem mit den Eventhandlern. Irgendwie scheint da keiner so richtig zu passen. Meine Idee ist jetzt das den body-tag mit einem onmouseover zu versehen und
in der Funktion dann abzufragen ob der Banner (bzw. die div-Box des Banners) noch im sichtbaren Bereich ist.
Kann man abfragen ob ein Element noch im sichtbaren Bereich ist. Ich meine damit nicht die
Eigenschaft visibility, wenn ich das richtig verstanden habe gibt die ja nur an ob ein Element
überhaupt angezeigt wird.
Vielen Dank schon mal. Gruß,
SuperSonik