Ability to use an external CSS

- Added option to initialization: useExternalCSS
This commit is contained in:
Jérôme Fix 2018-10-20 07:27:55 +02:00
parent e014f1bcb7
commit 758b8fc7f2
1 changed files with 9 additions and 6 deletions

View File

@ -218,7 +218,8 @@ var tarteaucitron = {
"handleBrowserDNTRequest": false,
"AcceptAllCta" : false,
"moreInfoLink": true,
"privacyUrl": ""
"privacyUrl": "",
"useExternalCss": false
},
params = tarteaucitron.parameters;
@ -238,12 +239,14 @@ var tarteaucitron = {
tarteaucitron.highPrivacy = tarteaucitron.parameters.highPrivacy;
tarteaucitron.handleBrowserDNTRequest = tarteaucitron.parameters.handleBrowserDNTRequest;
// Step 1: load css
if ( !tarteaucitron.parameters.useExternalCss ) {
linkElement.rel = 'stylesheet';
linkElement.type = 'text/css';
linkElement.href = cdn + 'css/tarteaucitron.css?v=' + tarteaucitron.version;
document.getElementsByTagName('head')[0].appendChild(linkElement);
}
// Step 2: load language and services
tarteaucitron.addScript(pathToLang, '', function () {