带上幻想去冒险!

本WIKI编辑权限开放,数据均为人工整理,如发现内容缺失或错误,可在留言板处反馈,也可点击页面右上方的编辑按钮参与更新内容。
欢迎收藏起来防止迷路,也希望有爱的小伙伴加入我们哦~
WIKI编辑帮助幻塔WIKI留言板 • WIKI交流群:599132150

全站通知:

Widget:23

来自幻塔WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

<!DOCTYPE html> <html lang="zh-CN"> <head>

   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>鸣潮视频数据展示</title>
   <style>
       body {
           font-family: 'PingFang SC', 'Microsoft YaHei', sans-serif;
           margin: 0;
           padding: 20px;
           background-color: #f5f5f5;
           color: #333;
       }
       .container {
           max-width: 1200px;
           margin: 0 auto;
           background-color: white;
           border-radius: 8px;
           box-shadow: 0 2px 10px rgba(0,0,0,0.1);
           padding: 20px;
       }
       h1 {
           color: #fb7299;
           text-align: center;
           margin-bottom: 30px;
       }
       .filter-controls {
           display: flex;
           justify-content: space-between;
           margin-bottom: 20px;
           padding: 10px;
           background-color: #f9f9f9;
           border-radius: 4px;
       }
       .video-table {
           width: 100%;
           border-collapse: collapse;
       }
       .video-table th, .video-table td {
           padding: 12px 15px;
           text-align: left;
           border-bottom: 1px solid #eee;
       }
       .video-table th {
           background-color: #f9f9f9;
           font-weight: 600;
           color: #666;
       }
       .video-table tr:hover {
           background-color: #f5f5f5;
       }
       .video-link {
           color: #fb7299;
           text-decoration: none;
       }
       .video-link:hover {
           text-decoration: underline;
       }
       .play-count {
           color: #666;
           font-family: monospace;
       }
       .pagination {
           display: flex;
           justify-content: center;
           margin-top: 20px;
       }
       .pagination button {
           padding: 8px 16px;
           margin: 0 5px;
           border: 1px solid #ddd;
           background-color: white;
           border-radius: 4px;
           cursor: pointer;
       }
       .pagination button:hover {
           background-color: #f5f5f5;
       }
       .pagination button.active {
           background-color: #fb7299;
           color: white;
           border-color: #fb7299;
       }
   </style>

</head> <body>

B站"鸣潮"标签视频数据

               <label for="date-range">发布时间:</label>
               <select id="date-range">
                   <option value="all">全部</option>
                   <option value="2025-07">2025年7月</option>
                   <option value="2025-06">2025年6月</option>
                   <option value="2025-05">2025年5月</option>
               </select>
               <label for="min-views">最低播放量:</label>
               <select id="min-views">
                   <option value="0">全部</option>
                   <option value="1000000">100万+</option>
                   <option value="5000000">500万+</option>
                   <option value="10000000">1000万+</option>
               </select>
<thead> </thead> <tbody id="video-list"> </tbody>
序号 视频标题 播放量 发布时间 链接
   <script>
       // 模拟数据 - 实际应用中应替换为从B站API获取的真实数据
       const mockVideos = [
           {
               title: "鸣潮2.3版本焰行夏曲庆团圆实机演示",
               url: "https://www.bilibili.com/video/BV1dsZPYsEbi",
               play_count: 1250000,
               pubdate: "2025-07-15"
           },
           {
               title: "鸣潮一周年庆典活动全解析",
               url: "https://www.bilibili.com/video/BV1xK4y1C7y1",
               play_count: 980000,
               pubdate: "2025-07-10"
           },
           {
               title: "鸣潮新角色炽霞实战测评",
               url: "https://www.bilibili.com/video/BV1cP4y1a7SE",
               play_count: 3200000,
               pubdate: "2025-07-05"
           },
           {
               title: "鸣潮2.3版本bilibili创作激励计划",
               url: "https://www.bilibili.com/opus/1061148982053437447",
               play_count: 870000,
               pubdate: "2025-07-01"
           },
           {
               title: "鸣潮云陵谷纵跑技巧教学",
               url: "https://www.bilibili.com/video/BV1Kb411W75N",
               play_count: 450000,
               pubdate: "2025-06-28"
           }
       ];
       // 渲染视频列表
       function renderVideos(videos) {
           const videoList = document.getElementById('video-list');
           videoList.innerHTML = ;
           
           videos.forEach((video, index) => {
               const row = document.createElement('tr');
               row.innerHTML = `

${index + 1} ${video.title} ${(video.play_count / 10000).toFixed(1)}万 ${video.pubdate} 查看

               `;
               videoList.appendChild(row);
           });
       }
       // 初始化页面
       document.addEventListener('DOMContentLoaded', () => {
           // 初始渲染
           renderVideos(mockVideos.filter(video => 
               video.pubdate.startsWith('2025-07') && 
               video.play_count >= 1000000
           ));
           
           // 筛选控制
           document.getElementById('date-range').addEventListener('change', applyFilters);
           document.getElementById('min-views').addEventListener('change', applyFilters);
           
           // 分页控制
           document.getElementById('prev-page').addEventListener('click', () => {
               alert('上一页功能需连接实际API实现');
           });
           
           document.getElementById('next-page').addEventListener('click', () => {
               alert('下一页功能需连接实际API实现');
           });
       });
       
       // 应用筛选条件
       function applyFilters() {
           const dateRange = document.getElementById('date-range').value;
           const minViews = parseInt(document.getElementById('min-views').value);
           
           let filteredVideos = [...mockVideos];
           
           // 按日期筛选
           if (dateRange !== 'all') {
               const [year, month] = dateRange.split('-');
               filteredVideos = filteredVideos.filter(video => {
                   const [vYear, vMonth] = video.pubdate.split('-');
                   return vYear === year && vMonth === month;
               });
           }
           
           // 按播放量筛选
           filteredVideos = filteredVideos.filter(video => video.play_count >= minViews);
           
           renderVideos(filteredVideos);
       }
   </script>

</body> </html>