Werbung verspätet laden

  • Hallo zusammen,

    ich habe in meinem Forum Werbebanner geschaltet. Der Anbieter hat mir dazu script-Tags gegeben, die ich an den entsprechenden Stellen einbauen soll - geht dank der Werbe-Funktion ja ganz einfach.

    Leider laden diese Anzeigen allerhand Kram nach, was die Gesamtladezeit des Forum verlängert. So wird z.B. die Sidebar verzögert eingeblendet und die Javascript-Funktionen (z.B. Beiträge markieren) sind erst nutzbar, wenn die Werbung fertig geladen ist. Besonders benutzerfreundlich ist das nicht ..

    Deswegen würde ich diese Anzeigen gerne erst laden, wenn alles andere fertig ist. Gibt es da eine Möglichkeit oder hat jemand einen Tipp?

    Folgende zwei Ansätze funktionieren leider nicht, die Anzeige wird nicht eingeblendet.


    JavaScript
    $(document).ready(function() {
        $.getScript("http://jact.atdmt.com/jaction/JavaScriptTest");
    });
    JavaScript
    var tag = document.createElement("script");
    tag.src = "http://jact.atdmt.com/jaction/JavaScriptTest";
    $("#adContainer").appendChild(tag);


    Und ja, ich habe den Anbieter schon gebeten, die Ladezeiten zu verkürzen. Leider nicht machbar ;)

    Einmal editiert, zuletzt von aStoffel (20. August 2016 um 12:21)

  • Versuche mal das Javascript der Werbung an das Ende der Seite zu verschieben, was durch die Benutzung des folgenden Codes automatisch passiert:

    HTML
    <div id="adContainer"></div>
    <script data-relocate="true">
    	//<![CDATA[
    	$(function() {
    		// javascript code des anbieters
                    // der code des anbieters muss dann so angepasst werden, sodass die werbung
                    // im oben angelegten div landet
    	});
    	//]]>
    </script>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!