wcs: improve acceptance/refusal of cookies (#7195)
This commit is contained in:
parent
3ce2e99ee0
commit
e9cab54637
|
@ -184,7 +184,7 @@ function askConsent(){
|
|||
div.setAttribute('id','cookie-banner');
|
||||
div.setAttribute('width','70%');
|
||||
// Le code HTML de la demande de consentement. Vous pouvez modifier le contenu ainsi que le style
|
||||
div.innerHTML = '<div style="border-color:#f8c253;border-bottom:1px solid #ccc;background:#fefbc0;color:#C09853;padding:5px 0px 5px;font-size:13px;text-align:center">En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies à des fins de mesure d\'audience. <a href="javascript:gaOptout()">M\'opposer au suivi</a> <button type="button" style="float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20);padding: 0;cursor: pointer;background: 0;border: 0;-webkit-appearance: none;top: -2px;right: 10px;position: relative;" onclick="javascript:closeMessage()">×</button></div>';
|
||||
div.innerHTML = '<div style="border-color:#f8c253;border-bottom:1px solid #ccc;background:#fefbc0;color:#C09853;padding:5px 0px 5px;font-size:13px;text-align:center">En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies à des fins de mesure d\'audience. <a href="javascript:closeMessage()">Accepter le suivi</a> / <a href="javascript:gaOptout()">M\'opposer au suivi</a> <button type="button" style="float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20);padding: 0;cursor: pointer;background: 0;border: 0;-webkit-appearance: none;top: -2px;right: 10px;position: relative;" onclick="javascript:closeMessage()" title="Utiliser ce bouton signifie acceptation du suivi">×</button></div>';
|
||||
//.
|
||||
//<a href="javascript:gaOptout()">
|
||||
// Ajoute la bannière juste au début de la page
|
||||
|
@ -194,6 +194,8 @@ function askConsent(){
|
|||
|
||||
function closeMessage(){
|
||||
var div = document.getElementById('cookie-banner');
|
||||
/* closing the message is accepting */
|
||||
document.cookie = 'hasConsent=true; '+ getCookieExpireDate() +' ; path=/';
|
||||
div.style.display = 'none';
|
||||
}
|
||||
|
||||
|
@ -231,8 +233,9 @@ function gaOptout() {
|
|||
var div = document.getElementById('cookie-banner');
|
||||
// Ci dessous le code de la bannière affichée une fois que l'utilisateur s'est opposé au dépôt
|
||||
// Vous pouvez modifier le contenu et le style
|
||||
if ( div!= null ) div.innerHTML = '<div style="background-color:#ffffff"> Vous vous êtes opposé \
|
||||
au dépôt de cookies de mesures d\'audience dans votre navigateur </div>'
|
||||
if ( div!= null ) div.innerHTML = '<div id="cookie-refusal" style="border-color:#f8c253;border-bottom:1px solid #ccc;background:#fefbc0;color:#C09853;padding:5px 0px 5px;font-size:13px;text-align:center"> Vous vous êtes opposé \
|
||||
au dépôt de cookies de mesures d\'audience dans votre navigateur. </div>'
|
||||
window.setTimeout(function() { document.getElementById('cookie-refusal').style.display = 'none'; return true; }, 5000);
|
||||
window[disableStr] = true;
|
||||
deleteAnalyticsCookies();
|
||||
}
|
||||
|
|
Reference in New Issue