include close popup cross

This commit is contained in:
BuyukCem 2021-01-26 13:53:51 +01:00
parent 2e129ec847
commit e79d39946a
2 changed files with 15 additions and 7 deletions

View File

@ -880,9 +880,4 @@ span.tarteaucitronTitle.tarteaucitronH3 {
.display-none { .display-none {
display: none; display: none;
}
#tarteaucitronDisclaimerAlert:before {
position: relative;
content: "<span id='closePopup'>X</span>";
color: red;
} }

View File

@ -218,7 +218,8 @@ var tarteaucitron = {
"privacyUrl": "", "privacyUrl": "",
"useExternalCss": false, "useExternalCss": false,
"useExternalJs": false, "useExternalJs": false,
"mandatory": true "mandatory": true,
"closePopup": false
}, },
params = tarteaucitron.parameters; params = tarteaucitron.parameters;
@ -277,7 +278,6 @@ var tarteaucitron = {
} }
document.getElementsByTagName('head')[0].appendChild(customThemeMiddle); document.getElementsByTagName('head')[0].appendChild(customThemeMiddle);
} }
var body = document.body, var body = document.body,
div = document.createElement('div'), div = document.createElement('div'),
html = '', html = '',
@ -578,6 +578,19 @@ var tarteaucitron = {
} }
}, 1500); }, 1500);
} }
if(tarteaucitron.parameters.closePopup === true){
let element = document.getElementById('tarteaucitronAlertBig');
let span = document.createElement('span')
span.textContent = 'X';
span.style.cssText = 'position:absolute; color: #FFFF; font-size:2rem; cursor: pointer; top: 10px; right: 26px';
span.setAttribute('id', "clossCross")
element.insertBefore(span, element.firstElementChild)
document.getElementById("clossCross").onclick = () =>{
tarteaucitron.userInterface.closeAlert();
}
}
// add a little timeout to be sure everything is accessible // add a little timeout to be sure everything is accessible
setTimeout(function () { setTimeout(function () {