最近看到国外网站都会弹出一个收集cookie的弹窗,就好奇这东西是干啥用的。
参阅了下gdpr.eu对于cookie的说明,基本只是服务于欧盟用户需要网站方提供这个弹出让客户去选择。
然而大部分网站似乎也只有同意按钮,并没有拒绝的选项。简单来说这东西也只是个形式上的东西。
.cookie {
position: fixed;
bottom: 0;
z-index: 1050;
width: 100%;
}
.cookie .cookie-box {
color: #fff;
background-color: rgba(30, 30, 30, .9);
box-shadow: 0 5px 20px 0 rgba(0,0,0,.5);
display: flex;
flex-wrap: wrap;
justify-content: center;
margin: 0 auto;
max-width: 1300px;
padding: 40px 20px;
border-radius: 5px;
}
.cookie .cookie-box-text h2 {
font-size: 24px;
font-weight: 700;
margin-bottom: 10px;
}
.cookie .cookie-box-text p{
font-size: 15px;
letter-spacing: 1px;
margin-right: 20px;
}
.cookie .cookie-box-text a{
color: #4d88ff;
text-decoration: underline;
}
.cookie #acceptBtn {
width: 15%;
font-size: 15px;
letter-spacing: 2px;
}
@media screen and (max-width: 768px){
.cookie .cookie-box-text p{
margin-right:0;
margin-bottom: 10px;
}
.cookie #acceptBtn{
width: 100%;
}
}
$(document).ready(function() {
var expirationDate = new Date();
expirationDate.setDate(expirationDate.getDate() + 7);
// Check if the user has already accepted the cookie
if (getCookie('cookie_consent') !== 'accepted') {
// Create the cookie consent popup
var popup = $('<div class="cookie"><div class="cookie-box" id="cookiePopup">' +
'<div class="cookie-box-text"><h2>本服务使用 Cookies</h2><p>本服务采用cookies以保持其可靠性,促致个人化内容和广告。请按「同意」代表阁下同意我们的<a href="/cookie"> Cookies 政策 </a>以及<a href="/pics"> 个人资料收集声明 </a>。</p></div>' +
'<button id="acceptBtn">同意</button>' +
'</div>');
// Append the popup to the body
$('body').append(popup);
// Show the cookie consent popup
$('#cookiePopup').show();
}
$('#acceptBtn').click(function() {
// Set a cookie to record the user's consent
document.cookie = 'cookie_consent=accepted; expires=' + expirationDate.toUTCString() + '; path=/';
$('#cookiePopup').hide();
});
// Function to get a cookie by name
function getCookie(name) {
var value = "; " + document.cookie;
var parts = value.split("; " + name + "=");
if (parts.length == 2) return parts.pop().split(";").shift();
}
});
文章標題:为网站设置一个收集cookie的提示框
文章連結:https://www.wuyanshuo.cn/11326.html
更新時間:2024年3月26日
1、本站所有資源均不添加推廣檔案或浮水印,壓縮包內若有廣告檔案和浮水印請勿輕易相信。
2、本站資源均為兩層壓縮,第一層7z(尾碼若為wys,請自行修改為7z)有解壓密碼; 第二層zip或cbz,無解壓密碼,可直接使用漫畫類軟件程式查看; 詳情可參攷解壓教程。
3、本站大部分內容均收集於網絡! 若內容侵犯到您的權益,請發送郵件至:admin#wysacg.top我們將第一時間處理! 資源所需價格並非資源售賣價格,是收集、整理、編輯詳情以及本站運營的適當補貼,並且本站不提供任何免費技術支援。 所有資源僅限於參攷和學習,版權歸原作者所有!