Beantwortet ajaxPrefilter löschen von header.tpl?

wespread

Gut bekanntes Mitglied
29. September 2020
136
13
Hallo,

könnte mir jemand genauer sagen, wozu diese Funktion in header.tpl dient?

JavaScript:
<script>
    jQuery.ajaxPrefilter( function( s ) {
        if ( s.crossDomain ) {
            s.contents.script = false;
        }
    });
</script>

Könnte ich das einfach löschen? Ich will jquery script mit "defer" einbinden.

Danke 🙂
 

artm

Sehr aktives Mitglied
22. Februar 2021
107
27
Dieser Code gilt als eine Erweiterung für alte jQuery Version (JTL Shop 4 nutzt die alte) und ist für Schutzmaßnahmen da. Ajax-Anfragen ohne dataType-Option verursachen das Ausführen von JavaScript Skripte, dieser Code soll das angeblich fixen. Auch Scanner XSS-Warnungen werden somit gedeckt. Am besten Code-Schnipsel lassen.
 
  • Gefällt mir
Reaktionen: wespread

Ähnliche Themen