!DOCTYPE html html lang=zh-CN head meta charset=UTF-8 meta name=viewport content=width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes title天天射影院 海量影视电影电视剧免费在线看 每日更新热门大片title meta name=keywords content=真实电影推荐、在线影视网站、新片预告、经典电影、天天射影院 meta name=description content=天天射影院 提供真实欧美大片、国产剧集、高分经典影视信息,高清画质无广告,每日更新不等待。支持预约提醒,打造影迷一站式追剧平台。 style { margin 0; padding 0; box-sizing border-box; } body { font-family system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; background #0f0f14; color #eaeef2; line-height 1.5; opacity 0; animation fadeIn 0.2s ease forwards; } @keyframes fadeIn { 0% { opacity 0; } 100% { opacity 1; } } a, button { color inherit; text-decoration none; cursor pointer; } ul { list-style none; } img { display block; width 100%; height auto; background #1e1e28; } .container-xy8921 { max-width 1240px; margin 0 auto; padding 0 20px; } header .header-outer-jd203s { background #1a1a26; padding 14px 0; border-bottom 1px solid #2f2f42; } .header-inner-ud832a { display flex; flex-wrap wrap; align-items center; justify-content center; } .site-title-gh3490 { font-size 1.8rem; font-weight 700; letter-spacing 2px; background linear-gradient(135deg, #f9b23f, #f97c3f); -webkit-background-clip text; -webkit-text-fill-color transparent; background-clip text; margin-right 30px; } .nav-menu-kt418a { display flex; flex-wrap wrap; justify-content center; gap 8px 18px; } .nav-menu-kt418a a { padding 6px 10px; font-weight 500; border-radius 30px; transition background 0.2s; } .nav-menu-kt418a ahover { background #2f2f46; } breadcrumb .breadcrumb-asd24533 { background #1c1c2a; padding 12px 0; font-size 0.9rem; color #9a9ab0; border-bottom 1px solid #2a2a3c; } .breadcrumb-asd24533 span { opacity 0.8; } intro .intro-wrap-ew8421 { background linear-gradient(145deg, #1e1e2c, #14141e); padding 32px 0 28px; text-align center; font-weight bold; } .intro-text-yt8392 { max-width 780px; margin 0 auto; font-size 1.1rem; line-height 1.7; color #d6d6ec; } .intro-text-yt8392 strong { color #f5b55a; } section 版块 .section-block-uo482 { margin-top 40px; } .section-title-wrapper-fg239 { display flex; flex-wrap wrap; justify-content space-between; align-items baseline; border-bottom 2px solid #2f2f48; padding-bottom 8px; margin-bottom 22px; } .section-title-af843a { font-size 1.6rem; font-weight 600; background linear-gradient(to right, #e6b87e, #d18f5a); -webkit-background-clip text; -webkit-text-fill-color transparent; background-clip text; } .category-links-pq732 { display flex; gap 16px; font-size 0.9rem; flex-wrap wrap; } .category-links-pq732 a { padding 2px 12px; border-radius 20px; background #28283b; transition 0.15s; } .category-links-pq732 ahover { background #3d3d5c; } 卡片网格 .card-grid-hw539 { display grid; grid-template-columns repeat(3, 1fr); gap 22px; } @media (max-width 768px) { .card-grid-hw539 { grid-template-columns repeat(2, 1fr); gap 16px; } } @media (max-width 480px) { .card-grid-hw539 { grid-template-columns 1fr 1fr; gap 12px; } } .card-item-yt332 { background #1c1c2a; border-radius 20px; overflow hidden; transition all 0.25s ease; box-shadow 0 4px 14px rgba(0,0,0,0.5); cursor pointer; position relative; } .card-item-yt332hover { transform scale(1.02); box-shadow 0 12px 28px rgba(230, 150, 60, 0.2); } .card-img-wrap-hg772 { position relative; overflow hidden; background #252538; aspect-ratio 23; } .card-img-wrap-hg772 img { height 100%; object-fit cover; transition transform 0.3s; } .card-item-yt332hover .card-img-wrap-hg772 img { transform scale(1.03); } .play-overlay-js401 { position absolute; inset 0; background rgba(0,0,0,0.3); display flex; flex-direction column; align-items center; justify-content center; opacity 0; transition opacity 0.25s; pointer-events none; } .card-item-yt332hover .play-overlay-js401 { opacity 1; } .play-icon-svg-ks729 { width 50px; height 50px; background rgba(255,215,120,0.8); border-radius 50%; display flex; align-items center; justify-content center; font-size 2rem; box-shadow 0 0 20px rgba(255,180,50,0.3); margin-bottom 6px; } .play-label-xm112 { color white; font-weight 600; text-shadow 0 2px 6px black; font-size 0.9rem; } .card-info-ht492 { padding 14px 12px 16px; } .card-title-vn332 { font-weight 600; font-size 1.05rem; white-space nowrap; overflow hidden; text-overflow ellipsis; } .card-meta-zb449 { display flex; justify-content space-between; margin-top 8px; font-size 0.8rem; color #a8a8c4; } .badge-ty721 { background #2d2d48; padding 2px 10px; border-radius 30px; font-size 0.75rem; } .wish-btn-kp339 { margin-top 10px; background transparent; border 1px solid #f0b064; color #f0b064; padding 5px 0; width 100%; border-radius 40px; font-weight 500; transition 0.15s; font-size 0.85rem; } .wish-btn-kp339hover { background #f0b064; color #0f0f14; } toast .toast-float-yt843 { position fixed; top 20px; left 50%; transform translateX(-50%); background #2b2b44; color #f3dbb6; padding 14px 32px; border-radius 60px; box-shadow 0 8px 28px rgba(0,0,0,0.7); z-index 9999; font-weight 500; letter-spacing 1px; border 1px solid #5a4f3a; transition opacity 0.2s; opacity 0; pointer-events none; } .toast-float-yt843.show { opacity 1; } modal .modal-mask-az391 { position fixed; inset 0; background rgba(0,0,0,0.7); display flex; align-items center; justify-content center; z-index 9998; opacity 0; pointer-events none; transition opacity 0.2s; } .modal-mask-az391.open { opacity 1; pointer-events auto; } .modal-box-kl542 { background #1f1f30; max-width 500px; width 90%; border-radius 32px; padding 28px 24px 24px; box-shadow 0 30px 50px rgba(0,0,0,0.8); color #eaeef2; position relative; } .modal-title-gh439 { font-size 1.6rem; font-weight 600; margin-bottom 8px; } .modal-desc-rt332 { color #b0b0ce; margin 12px 0; max-height 200px; overflow-y auto; } .modal-actions-xt229 { display flex; gap 14px; margin-top 22px; flex-wrap wrap; } .modal-actions-xt229 button, .modal-actions-xt229 a { background #2f2f4a; border none; padding 10px 22px; border-radius 60px; font-weight 500; flex 1; min-width 100px; transition 0.15s; text-align center; } .modal-actions-xt229 .close-modal-btn { background #3a2e3a; } .modal-actions-xt229 .watch-dev-btn { background #c8843c; color #0f0f14; } .modal-actions-xt229 buttonhover, .modal-actions-xt229 ahover { filter brightness(1.2); } 评论区 + footer .comment-area-yt492 { background #1a1a28; padding 30px 0; margin-top 50px; } .comment-list-gh332 { display flex; flex-direction column; gap 14px; max-width 700px; } .comment-item-ud283 { background #26263b; padding 12px 18px; border-radius 30px; font-size 0.9rem; } .comment-author-zb332 { font-weight 600; color #dbba7a; } .footer-outer-mk203 { background #12121e; padding 30px 0 20px; border-top 1px solid #2a2a40; } .footer-links-yt532 { display flex; flex-wrap wrap; gap 16px 28px; justify-content center; margin-bottom 20px; } .footer-links-yt532 a { color #b0b0ce; border-bottom 1px dashed #3f3f5a; } .footer-copy-gh421 { text-align center; color #78789a; font-size 0.85rem; } .footer-icp-ty822 { color #5f5f7a; } 响应式 @media (min-width 768px) { .header-inner-ud832a { justify-content space-between; } } @media (min-width 1024px) { .card-grid-hw539 { grid-template-columns repeat(3, 1fr); } } style head body header class=header-outer-jd203s div class=container-xy8921 header-inner-ud832a div class=site-title-gh3490天天射影院div nav class=nav-menu-kt418a a href=#首页a a href=#电影a a href=#剧集a a href=#综艺a a href=#动漫a a href=#预约a nav div header div class=breadcrumb-asd24533 div class=container-xy8921 span首页 电影 正在热播span div div section class=intro-wrap-ew8421 div class=container-xy8921 intro-text-yt8392 strong天天射影院strong 提供海量strong在线电影strong、剧集与综艺,strong免费观看strong,strong高清画质strong,strong每日更新strong,strong无广告strong干扰。本页面展示真实影视作品信息,所有点击跳转及播放功能正在开发中,敬请期待正式版。br 在这里发现真实电影推荐、经典电影、新片预告,strong天天射影院strong 与你一起畅享视听盛宴。 div section main !-- 5个版块 -- div class=container-xy8921 !-- 版块1 电影 -- section class=section-block-uo482 div class=section-title-wrapper-fg239 h2 class=section-title-af843a🔥 热映电影h2 div class=category-links-pq732 a href=#动作aa href=#科幻aa href=#喜剧aa href=#剧情a div div div class=card-grid-hw539 id=filmGrid1div section !-- 版块2 剧集 -- section class=section-block-uo482 div class=section-title-wrapper-fg239 h2 class=section-title-af843a📺 高分剧集h2 div class=category-links-pq732 a href=#悬疑aa href=#爱情aa href=#古装aa href=#犯罪a div div div class=card-grid-hw539 id=tvGrid2div section !-- 版块3 综艺 -- section class=section-block-uo482 div class=section-title-wrapper-fg239 h2 class=section-title-af843a🎤 热门综艺h2 div class=category-links-pq732 a href=#真人秀aa href=#音乐aa href=#脱口秀aa href=#生活a div div div class=card-grid-hw539 id=varietyGrid3div section !-- 版块4 动漫 -- section class=section-block-uo482 div class=section-title-wrapper-fg239 h2 class=section-title-af843a🌀 新番动漫h2 div class=category-links-pq732 a href=#热血aa href=#奇幻aa href=#恋爱aa href=#冒险a div div div class=card-grid-hw539 id=animeGrid4div section !-- 版块5 经典电影 -- section class=section-block-uo482 div class=section-title-wrapper-fg239 h2 class=section-title-af843a🎞️ 经典重温h2 div class=category-links-pq732 a href=#豆瓣高分aa href=#影史经典aa href=#怀旧aa href=#导演特辑a div div div class=card-grid-hw539 id=classicGrid5div section div main !-- 评论区 -- div class=comment-area-yt492 div class=container-xy8921 div class=comment-list-gh332 div class=comment-item-ud283span class=comment-author-zb332影迷小张:span天天射影院资源真全,每日更新太棒了。div div class=comment-item-ud283span class=comment-author-zb332追剧达人:span无广告,高清画质,免费观看就是爽。div div class=comment-item-ud283span class=comment-author-zb332电影控:span在线电影推荐很准,都是我想看的。div div div div footer class=footer-outer-mk203 div class=container-xy8921 div class=footer-links-yt532 a href=# id=aboutLink关于我们a a href=# id=helpLink帮助中心a a href=# id=friendLink友情链接a a href=# id=complainLink内容投诉a div div class=footer-copy-gh421 p© 2026 天天射影院    侵权必删p p class=footer-icp-ty822沪ICP备2026'3847'号p div div footer !-- Toast -- div class=toast-float-yt843 id=globalToast功能开发中,即将开放,敬请期待div !-- Modal -- div class=modal-mask-az391 id=infoModal div class=modal-box-kl542 div class=modal-title-gh439 id=modalTitle作品名div div class=modal-desc-rt332 id=modalDesc详细作品信息div div class=modal-actions-xt229 button class=close-modal-btn id=closeModalBtn关闭button a href=# class=watch-dev-btn id=watchDevBtn前往观看(开发中)a div div div script (function(){ 真实作品数据池 const movies = [ {name'流浪地球2', year2023, score8.3, tag'电影', info'4K高清 完结', alt'流浪地球2 电影 2023 郭帆', img'uploadvod012-movie.webp'}, {name'满江红', year2023, score7.8, tag'电影', info'4K高清 完结', alt'满江红 电影 2023 张艺谋', img'uploadvod023-movie.webp'}, {name'奥本海默', year2023, score8.9, tag'电影', info'IMAX 完结', alt'奥本海默 电影 2023 克里斯托弗·诺兰', img'uploadvod034-movie.webp'}, {name'飞驰人生2', year2024, score8.0, tag'电影', info'2K 连载中', alt'飞驰人生2 电影 2024 韩寒', img'uploadvod045-movie.webp'}, {name'沙丘2', year2024, score8.6, tag'电影', info'4K HDR', alt'沙丘2 电影 2024 丹尼斯·维伦纽瓦', img'uploadvod056-movie.webp'}, {name'年会不能停!', year2023, score8.2, tag'电影', info'HD', alt'年会不能停! 电影 2023 董润年', img'uploadvod067-movie.webp'} ]; const tvshows = [ {name'繁花', year2023, score8.7, tag'剧集', info'30集全', alt'繁花 剧集 2023 王家卫', img'uploadvod078-tv.webp'}, {name'漫长的季节', year2023, score9.4, tag'剧集', info'12集全', alt'漫长的季节 剧集 2023 辛爽', img'uploadvod089-tv.webp'}, {name'三体', year2023, score8.7, tag'剧集', info'30集全', alt'三体 剧集 2023 杨磊', img'uploadvod091-tv.webp'}, {name'狂飙', year2023, score9.0, tag'剧集', info'39集全', alt'狂飙 剧集 2023 徐纪周', img'uploadvod092-tv.webp'}, {name'去有风的地方', year2023, score8.4, tag'剧集', info'40集全', alt'去有风的地方 剧集 2023 丁梓光', img'uploadvod093-tv.webp'}, {name'南来北往', year2024, score7.9, tag'剧集', info'40集全', alt'南来北往 剧集 2024 郑晓龙', img'uploadvod094-tv.webp'} ]; const variety = [ {name'歌手2024', year2024, score7.5, tag'综艺', info'第3季', alt'歌手2024 综艺 2024 洪啸', img'uploadvod032-variety.webp'}, {name'向往的生活', year2023, score7.2, tag'综艺', info'第7季', alt'向往的生活 综艺 2023 王征宇', img'uploadvod033-variety.webp'}, {name'乘风2024', year2024, score7.0, tag'综艺', info'第5季', alt'乘风2024 综艺 2024 吴梦知', img'uploadvod036-variety.webp'}, {name'奔跑吧', year2024, score6.8, tag'综艺', info'第12季', alt'奔跑吧 综艺 2024 姚译添', img'uploadvod037-variety.webp'}, {name'这就是街舞6', year2024, score7.8, tag'综艺', info'第6季', alt'这就是街舞6 综艺 2024 陆伟', img'uploadvod038-variety.webp'}, {name'吐槽大会', year2023, score7.1, tag'综艺', info'第5季', alt'吐槽大会 综艺 2023 谭晓虹', img'uploadvod039-variety.webp'} ]; const anime = [ {name'咒术回战 涩谷事变', year2023, score8.9, tag'动漫', info'23集全', alt'咒术回战 动漫 2023 朴性厚', img'uploadvod042-anime.webp'}, {name'鬼灭之刃 锻刀村篇', year2023, score8.8, tag'动漫', info'11集全', alt'鬼灭之刃 动漫 2023 外崎春雄', img'uploadvod043-anime.webp'}, {name'葬送的芙莉莲', year2023, score9.2, tag'动漫', info'28集全', alt'葬送的芙莉莲 动漫 2023 斋藤圭一郎', img'uploadvod044-anime.webp'}, {name'间谍过家家 第二季', year2023, score8.6, tag'动漫', info'12集全', alt'间谍过家家 动漫 2023 古桥一浩', img'uploadvod045-anime.webp'}, {name'进击的巨人 最终季', year2023, score9.5, tag'动漫', info'完结', alt'进击的巨人 动漫 2023 林祐一郎', img'uploadvod046-anime.webp'}, {name'死神 千年血战篇', year2024, score9.1, tag'动漫', info'26集', alt'死神 动漫 2024 田口智久', img'uploadvod047-anime.webp'} ]; const classics = [ {name'霸王别姬', year1993, score9.6, tag'经典', info'2K修复', alt'霸王别姬 电影 1993 陈凯歌', img'uploadvod071-movie.webp'}, {name'泰坦尼克号', year1997, score9.4, tag'经典', info'4K重制', alt'泰坦尼克号 电影 1997 詹姆斯·卡梅隆', img'uploadvod072-movie.webp'}, {name'千与千寻', year2001, score9.4, tag'经典', info'动漫', alt'千与千寻 动漫 2001 宫崎骏', img'uploadvod073-movie.webp'}, {name'辛德勒的名单', year1993, score9.5, tag'经典', info'黑白', alt'辛德勒的名单 电影 1993 史蒂文·斯皮尔伯格', img'uploadvod074-movie.webp'}, {name'盗梦空间', year2010, score9.3, tag'经典', info'4K', alt'盗梦空间 电影 2010 克里斯托弗·诺兰', img'uploadvod075-movie.webp'}, {name'阿甘正传', year1994, score9.5, tag'经典', info'4K', alt'阿甘正传 电影 1994 罗伯特·泽米吉斯', img'uploadvod076-movie.webp'} ]; const allData = [movies, tvshows, variety, anime, classics]; const gridIds = ['filmGrid1','tvGrid2','varietyGrid3','animeGrid4','classicGrid5']; function renderCards() { for(let idx=0; idxallData.length; idx++) { const grid = document.getElementById(gridIds[idx]); const data = allData[idx]; grid.innerHTML = ''; data.forEach(item = { const card = document.createElement('article'); card.className = 'card-item-yt332'; card.setAttribute('data-name', item.name); card.setAttribute('data-year', item.year); card.setAttribute('data-score', item.score); card.setAttribute('data-tag', item.tag); card.setAttribute('data-info', item.info); card.setAttribute('data-alt', item.alt); card.setAttribute('data-img', item.img); card.innerHTML = ` div class=card-img-wrap-hg772 img src=${item.img} alt=${item.alt} loading=lazy div class=play-overlay-js401 span class=play-icon-svg-ks729▶span span class=play-label-xm112立即观看span div div div class=card-info-ht492 div class=card-title-vn332${item.name}div div class=card-meta-zb449 span⭐ ${item.score}span span class=badge-ty721${item.info}span div button class=wish-btn-kp339想看预约button div `; grid.appendChild(card); }); } } renderCards(); Toast 函数 const toastEl = document.getElementById('globalToast'); function showToast(msg) { toastEl.textContent = msg '功能开发中,即将开放,敬请期待'; toastEl.classList.add('show'); setTimeout(() = { toastEl.classList.remove('show'); }, 2000); } 全局事件委托 (卡片点击 按钮) document.addEventListener('click', function(e) { const target = e.target.closest('button, a, .card-item-yt332'); if (!target) return; 卡片点击 (但排除按钮) if (target.classList.contains('card-item-yt332') && !e.target.closest('.wish-btn-kp339')) { e.preventDefault(); const name = target.getAttribute('data-name') '未知作品'; const year = target.getAttribute('data-year') ''; const score = target.getAttribute('data-score') ''; const tag = target.getAttribute('data-tag') ''; const info = target.getAttribute('data-info') ''; const alt = target.getAttribute('data-alt') ''; 填充模态框真实信息 document.getElementById('modalTitle').textContent = name + ' (' + year + ')'; document.getElementById('modalDesc').textContent = `类型:${tag} 评分:${score} 详情:${info}n作品简介:真实影视作品,本片讲述了一个动人故事。导演与演员阵容强大。`; document.getElementById('infoModal').classList.add('open'); return; } 想看预约按钮 - toast if (target.classList.contains('wish-btn-kp339')) { e.preventDefault(); showToast('功能开发中,即将开放,敬请期待'); return; } 分类链接 底部链接 其他按钮 if (target.closest('.category-links-pq732 a') target.closest('.footer-links-yt532 a') target.closest('.nav-menu-kt418a a')) { e.preventDefault(); 特殊处理关于帮助等 (显示真实文本) const linkId = target.id; if (linkId === 'aboutLink') { document.getElementById('modalTitle').textContent = '关于我们'; document.getElementById('modalDesc').textContent = '天天射影院 致力于提供最全影视资源,每日更新,高清画质,无广告。团队由资深影迷组成,打造纯净追剧体验。'; document.getElementById('infoModal').classList.add('open'); } else if (linkId === 'helpLink') { document.getElementById('modalTitle').textContent = '帮助中心'; document.getElementById('modalDesc').textContent = '常见问题:如何预约影片?如何反馈建议?本站目前展示真实影视信息,播放功能开发中。联系邮箱:help@tiantiancinema.com'; document.getElementById('infoModal').classList.add('open'); } else if (linkId === 'friendLink') { document.getElementById('modalTitle').textContent = '友情链接'; document.getElementById('modalDesc').textContent = '合作媒体:电影时光、剧集控、动漫基地、综艺大观。欢迎互换链接。'; document.getElementById('infoModal').classList.add('open'); } else if (linkId === 'complainLink') { document.getElementById('modalTitle').textContent = '内容投诉'; document.getElementById('modalDesc').textContent = '如发现侵权或不良信息,请发送邮件至 complain@tiantiancinema.com,我们将在24小时内处理。'; document.getElementById('infoModal').classList.add('open'); } else { showToast('功能开发中,即将开放,敬请期待'); } return; } 其他可点击链接 如面包屑、底部其他 if (target.tagName === 'A' && target.getAttribute('href') === '#') { e.preventDefault(); showToast('功能开发中,即将开放,敬请期待'); } }); 关闭模态框 document.getElementById('closeModalBtn').addEventListener('click', function(e) { e.preventDefault(); document.getElementById('infoModal').classList.remove('open'); }); document.getElementById('watchDevBtn').addEventListener('click', function(e) { e.preventDefault(); showToast('功能开发中,即将开放,敬请期待'); document.getElementById('infoModal').classList.remove('open'); }); 点击遮罩关闭 document.getElementById('infoModal').addEventListener('click', function(e) { if (e.target === this) { this.classList.remove('open'); } }); })(); script body html