2017-12-19 3 views
2

Kürzlich beobachtete ich, dass ein Bild dynamisch auf die Website durch einen hinzugefügt wird script .Dies ist unter der Fußzeile einen weißen Raum.load77.exelator.com/pixel.gif verursacht einen weißen Raum unterhalb der Fußzeile

-Code wird dynamisch hinzugefügt:

<script type="text/javascript" async=""> 
    var xl8image = document.createElement("img"); 
    xl8image.src = "http://load77.exelator.com/pixel.gif"; 
    xl8image.width="0"; 
    xl8image.height="0"; 
    document.body.appendChild(xl8image); 
</script> 

Meine anfänglichen Bedenken auf Chrome-Erweiterungen waren die ich benutze. Als ich das Entfernen von Erweiterungen getestet habe, habe ich festgestellt, dass es immer noch da ist! Auch sichergestellt, wenn es in anderen Browsern wie IE, Firefox passiert.

Kann mir jemand helfen, den Leerraum zu entfernen? Meine Lösung enthält weder diese Datei noch ihre Referenz.

Antwort

3

Mit position: absolute das Element absolut positionieren, um es aus dem normalen Dokumentenfluss zu entfernen. Dadurch wird verhindert, dass eine Lücke auf Ihrer Seite entsteht.

Neuer Code:

<script type="text/javascript" async=""> 
    var xl8image = document.createElement("img"); 
    xl8image.src = "http://load77.exelator.com/pixel.gif"; 
    xl8image.width = "0"; 
    xl8image.height = "0"; 
    xl8image.style.position = "absolute"; //add this 
    document.body.appendChild(xl8image); 
</script> 
+1

Ich bin neugierig zu wissen, warum es hinzugefügt wird? –

+1

ist es ein Tracking-Pixel von Nielsen. – lupos

+1

Gut zu wissen. noch nie davon gehört. Aber ich weiß es jetzt. Danke @lupos –

Verwandte Themen