Callback called too soon for external scripts
When useExternalJs is enabled, the callback is called immediately for internal scripts because we don't have an onreadystatechange event (because the script is not inserted by tarteaucitron). However, for external scripts, we do want to wait for the event to be triggered.
This commit is contained in:
parent
678ae504c6
commit
f29186115d
|
|
@ -1598,7 +1598,7 @@ var tarteaucitron = {
|
|||
}
|
||||
|
||||
if (typeof callback === 'function') {
|
||||
if ( !tarteaucitron.parameters.useExternalJs ) {
|
||||
if ( !tarteaucitron.parameters.useExternalJs || !internal ) {
|
||||
script.onreadystatechange = script.onload = function () {
|
||||
var state = script.readyState;
|
||||
if (!done && (!state || /loaded|complete/.test(state))) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue