info@netz-gaenger.de       📞 +49 151 / 28859057
FadeIn oder SlideIn Scrolldown Div

Scroll-Down FadeIn/SlideIn Div: Eine attraktive Bannerform

Bannerwerbung ist tot…es lebe die Bannerwerbung! Mit einer neuen Form von Bannern, den sogenannten FadeIn- oder SlideIn-Bannern, lassen sich wieder gute Klickraten auf Online-Werbung erreichen.

Es ist allgemein bekannt, dass Banner von vielen Internetsurfern automatisch ausgeblendet werden und somit als Werbeform ihre Wirkung verloren haben. Selbst bewegliche Flashbanner oder animierte Gifs liefern lange nicht mehr die CTR, die man sich als Seitenbetreiber oder Affiliate wünscht.

Ein Trend für originell gesteuerte Werbeplätze, liefern FadeIn- oder SlideIn-Div’s auf Basis von Javascript und JQuery. Beim scrollen einer Seite nach unten, wird automatisch ein Div an einer per CSS angegebenen Stelle eingeblendet. Das Div kann entweder einen Banner, ein Formular oder beliebiges HTML enthalten. Natürlich kann man auch Images etc. direkt einblenden, ohne den Weg über ein Div zu gehen.

Ein Beispiel für ein FadeIn- oder SlideIn-Div findet ihr hier.

Hier die Einzelschritte:

1. Formatieren und ggf. Positionieren des einzublendenden Werbemittels

Code-Snippet im HEAD Bereich der HTML Seite einbinden:

<style type="text/css">
#top-link { display:none; position:fixed; right:5px; bottom:5px; color:green; font-weight:bold; text-decoration:none;}
</style>

2. Einbinden von JQuery (entweder direkt vom eigenen Server oder von jquery.com)

Code-Snippet im HEAD Bereich der HTML Seite einbinden:

<script src="http://code.jquery.com/jquery-latest.js"></script>

3. JavaScript Code einbinden für den FadeIn Effekt

Code-Snippet im HEAD Bereich der HTML Seite einbinden:

<script type="text/javascript">
//plugin
jQuery.fn.topLink = function(settings) {
settings = jQuery.extend({
min: 1,
fadeSpeed: 200
}, settings);
return this.each(function() {
//listen for scroll
var el = $(this);
el.hide(); //in case the user forgot
$(window).scroll(function() {
if($(window).scrollTop() >= settings.min)
{
el.fadeIn(settings.fadeSpeed);
}
else
{
el.fadeOut(settings.fadeSpeed);
}
});
});
};

//usage w/ smoothscroll
$(document).ready(function() {
//set the link
$('#top-link').topLink({
//min: Anzahl Download Pixel einstellen, ab denen das Div eingeblendet wird. fadeSpeed: Geschwindigkeit des FadeIn
min: 200,
fadeSpeed: 500
});
//smoothscroll
$('#top-link').click(function(e) {
e.preventDefault();
$.scrollTo(0,300);
});
});
</script>

Über den folgenden Parameter kann man angeben, ab wieviel Pixeln herunterscrollen das Werbemittel eingeblendet werden soll.

min: 200

Die Geschwindigkeit des FadeIn-Effekts kann man mit folgendem Parameter angeben.

fadeSpeed: 500

4. Angabe des Div’s, welches per FadeIn-Effekt eingeblendet werden soll, wenn der User auf der Seite nach unten scrollt

Angabe am Ende des HTML Dokuments, da das Werbemittel nicht als erstes geladen werden muss. So lädt der Rest der Seite etwas schneller.

<div id="top-link"><img src="images/img_banner.jpg" /></div>

Das war’s schon. Sehr einfach umzusetzen und sicherlich deutlich effektiver als die Standard-Banner, die man sonst so auf Webseiten einbindet.

Hat dir mein Beitrag geholfen?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 5 / 5. Anzahl Bewertungen: 1

Letzte Version vom 13. Mai 2015 von Netzgänger

Kaffee für den Blogger...

Ich konnte dir bei einem WordPress-Problem helfen? Ich würde mich über eine kleine Kaffee-Spende freuen. :)
  • Svend

    TOP Script..! Dankeschön. Man sieht ja immer öfter ein SlideIn vom rechten Monitorrand welcher sich nach einiger Zeit von selbst wieder zurück bewegt. Vielleicht könnte man ja solch einen Script noch als Ergänzung hinzufügen? Wäre genau das was ich suche.

    Reply

  • andre

    Hallo,

    ich habe den Code verwendet um ein „Pfeil-nach-oben“-Button einzublenden, wenn der Nuter bis zu einem bestimmten Punkt runtergescrollt hat. Hat super geklappt – danke!

    Ich habe am Anfang der Seite einen Ankerpunkt festgelegt und wollte nun den Pfeil-Button als Absprungstelle nach oben nehmen. Da aber der Pfeil ja automatisch ausgeblendet wird, wenn die Seite wieder hoch scrollt, funktioniert meine Idee nicht. Zumindest denke ich, dass es daran liegt. Bin absoluter noob auf dem Gebiet und bastle mir hier ein zusammen 😀

    Hat jemand eine Idee?

    Vielen Dank im Voraus und schönes WE noch.

    Andre

    Reply

  • Stefan

    Hi, habe auch ein Problem mit dem z-index. Das Popup lässt sich nicht über alle anderen divs legen, obwohl eine position und ein z-index definiert ist 🙁

    Reply

  • Stefan

    Genau danach habe ich gesucht. Vielen Dank dafür!

    Reply

  • Lennart

    Ich persönlich halte nicht sehr viel von Bannerwerbung, speziell Fadeins.
    Mir wurde immer wieder Hoffnung gemacht, dass gezielte Bannerwerbung eine recht gute Conversion macht – Erfolglos.

    Naja – vielleicht habe ich einfach die falschen Nischen für diese Art von Bannerwerbung ausgewählt…

    Lg

    Reply

  • Marco

    Klasse Sache, das hat mich auf die Idee gebracht meinen mitscrollenden Banner auch einblenden zu lassen. Ansonsten hat man leicht den Eindruck einer überladenden Werbeseite. Das umgeht man, wenn die erst beim scrollen eingeblendet wird. Danke für den Tipp.

    Reply

  • Muriel

    Das nenn ich mal eine schicke und vor allem dezente Art der Werbung. Nicht wie die Standardbanner, die sowieso schon jeder automatisch ausblendet.

    Reply

  • René Dasbeck Post author

    Das kannst du normalerweise schon. Ich denke nicht, dass der Link ein Problem sein sollte.

    Und die Problematik mit der Sperrung kannst du über einen z-index lösen. Einfach dem Div, einen niedrigeren z-index geben, als dem Element über das es derzeit noch drüberläuft. Dann steht das Div drunter.

    Für wegklicken müsste man einen Button mit Javascript anfügen, der bei klick dann das div auf display:none setzt denke ich.

    Reply

    • Merk

      Danke. Das mit dem Link hat noch funktioniert. Das mit dem z-index haut irgendwie nicht hin. Liegt aber vermutlich eher an meiner Seite. Ich meld mich nochmal, wenn ich Hilfe brauch.

      Reply

  • Merk

    Coole Sache, kann man aber auch einen Link anfügen? Und vor allem habe ich noch das Problem, dass das Div dann bei kleineren Monitoren über anderen Bereichen liegt und nicht wegzuklicken ist.

    Reply

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert