饺子美化-子比主题 抽奖提醒-弹窗显示

欢迎来到优源库博客 本站资源大多来自网络 如有侵犯你的权益请联系管理员核查

宝贝们快看我

如何您找不到下载区或者不想看内容 请点击下方 资源下载直达

点我直达资源区
宝贝们快看我
饺子美化-子比主题 抽奖提醒-弹窗显示

一、使用前提

  1. 运行环境:任意支持 HTML/CSS/JavaScript 的网页环境(静态 HTML、PHP、Python Web、Vue/React 等前端框架均可)
  2. 浏览器兼容:支持现代主流浏览器(Chrome、Edge、Firefox、Safari 10+),IE 浏览器不支持(无兼容必要)
  3. 无额外依赖:无需引入 jQuery、Vue 等第三方库,原生 JS 实现,开箱即用

二、快速部署步骤

步骤 1:复制代码

将完整的弹窗代码(HTML+CSS+JS)复制到你的网页中,推荐放置在 <body> 标签的末尾</body> 之前),避免阻塞页面加载。

步骤 2:嵌入到网页

场景 1:静态 HTML 文件

直接将代码粘贴到 HTML 文件的 <body> 末尾即可,示例:

预览

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>你的网页标题</title>
    <!-- 其他样式/脚本 -->
</head>
<body>
    <!-- 你的网页内容 -->
    <h1>欢迎访问我的网站</h1>
    
    <!-- 粘贴弹窗代码到这里 -->
    <!-- 【弹窗代码开始】 -->
    <!-- (复制完整的弹窗HTML+CSS+JS代码) -->
    <!-- 【弹窗代码结束】 -->
</body>
</html>

场景 2:动态网页(PHP/Node.js/Java 等)

将弹窗代码作为独立模块嵌入到页面模板的 <body> 末尾,例如 PHP:

运行

<!-- 你的页面内容 -->
<?php include 'header.php'; ?>

<!-- 嵌入弹窗代码 -->
<div id="notice-modal">...</div>
<style>...</style>
<script>...</script>

<?php include 'footer.php'; ?>

步骤 3:测试验证

  1. 保存文件后,用浏览器打开网页;
  2. 页面加载后 500 毫秒会自动弹出抽奖弹窗;
  3. 等待 6 秒倒计时结束后,可点击 “×” 或 “收到啦~辛苦啦💗” 关闭弹窗;
  4. 关闭后当天刷新页面,弹窗不会重复显示(本地存储记忆功能)。

三、核心功能说明

表格

功能点详细说明
自动弹出页面加载完成后延迟 500ms 自动显示(仅当天首次访问 / 未关闭过弹窗时)
倒计时限制弹窗打开后 6 秒内关闭按钮不可点击,防止用户立即关闭,提升信息曝光率
本地存储记忆按域名隔离,关闭弹窗后记录日期,当天内不再重复弹出
多方式关闭支持 3 种关闭方式:关闭按钮、确认按钮、ESC 键、遮罩层点击(倒计时结束后)
响应式适配移动端自动适配宽度(95%),PC 端最大宽度 500px,适配不同屏幕
暗黑模式兼容检测页面是否开启暗黑模式(.dark 类),自动切换弹窗样式
丰富动画效果包含淡入淡出、滑入、心跳、流光、浮动等动画,提升视觉体验
兼容性处理兼容 localStorage 隐私模式报错,避免代码崩溃

四、自定义修改指南

1. 修改文字内容

表格

要修改的内容修改位置(代码行 / 区域)
弹窗标题(饺子找到 <span>💖 饺子有话说~</span>,替换 “饺子” 为任意文字
弹窗提示语找到 <div>⚠️ 宝子们注意啦!免费抽奖开启啦!</div>,修改提示语内容
抽奖规则 / 说明找到 .content-block 内的文本,按需修改规则、福利描述等
确认按钮文字找到 <span id="confirm-text">收到啦~辛苦啦💗</span>,替换按钮文字

2. 修改抽奖地址

找到代码中这行链接,替换href和显示文本为你的抽奖地址:

预览

<a href="https://www.yykbk.com/choujiang" style="color: #fb7299; text-decoration: none; font-weight: 600;">https://www.yykbk.com/choujiang</a>

3. 修改倒计时时长

找到代码中这行常量,修改数值(单位:秒):

运行

const COUNTDOWN_SECONDS = 6; // 改为3则倒计时3秒,改为10则倒计时10秒

4. 修改弹窗颜色

找到弹窗头部背景渐变代码,替换颜色值(支持 16 进制 / RGB):

预览

<div style="background: linear-gradient(90deg, #fb7299, #fca5c2); ...">
<!-- 例如改为蓝色渐变:linear-gradient(90deg, #409eff, #66b1ff) -->

5. 修改弹窗弹出延迟

找到代码中这行,修改数值(单位:毫秒):

运行

setTimeout(showModal, 500); // 500=0.5秒,改为1000则1秒后弹出,改为0则立即弹出

弹窗功能代码如下

内容已隐藏
此处内容已隐藏,请评论后刷新页面查看
前往评论

请先登录才能订阅哦

立即登录
部分内容来自于网络 如有侵权请联系站长删除 如有压缩包需要解压密码皆为www.yykbk.com
文章很赞,支持一下吧~ 还没有人为TA充电
为TA充电
还没有人为TA充电
饺子美化-子比主题 抽奖提醒-弹窗显示-优源库博客
饺子美化-子比主题 抽奖提醒-弹窗显示
此内容为付费阅读,请付费后查看
166.6积分
付费阅读
© 版权声明
THE END
点赞9 分享
支持一下作者
×
QQ
VX
ZFB
评论 抢沙发

请登录后发表评论

    暂无评论内容