残月个人自用网站分享代码

WebSite 个人自用网站分享代码

①: 网站进入播放音乐代码:

src="", 在 "" 添加音乐网站外链

使用hidden="true"表示隐藏音乐播放按钮,相反使用hidden="false"表示开启音乐播放按钮

使用autostart="true" 表示是打开网页加载完后自动播放

使用loop="true"表示 循环播放 如仅想播放一次则为:loop="false"

代码如下:

<embed src="https://api.vvhan.com/api/rand.music?sort=热歌榜" hidden="true" autostart="true" loop="true">

② : 分享 一个温馨的进入网站提示JS代码

一段温馨的网站提示JS代码,可用在自己的网站中,该代码会在每个时段展示不同的提示内容

代码如下:

<script language="JavaScript">
day = new Date( )
nge_Hour = day.getHours( )
var nge_warmprompt = "";
if (nge_Hour == 0)
nge_warmprompt = "现在已经过凌晨了,身体是无价的资本喔,早点休息吧"
if (nge_Hour == 1)
nge_warmprompt = "凌晨1点多了,工作是永远都做不完的,别熬坏身子"
if (nge_Hour == 2)
nge_warmprompt = "该休息了,身体可是革命的本钱啊"
if (nge_Hour == 3)
nge_warmprompt = "夜深了,熬夜很容易导致身体内分泌失调,长痘痘的 "
if (nge_Hour == 4)
nge_warmprompt = "四点过了,感觉几乎这一瞬间天即将下班了 "
if (nge_Hour == 5)
nge_warmprompt = "你知道吗,此时是国内网络速度最快的时候"
if (nge_Hour == 6)
nge_warmprompt = "清晨好,这麽早就上论坛啦,昨晚做的梦好吗? "
if (nge_Hour == 7)
nge_warmprompt = "新的一天又开始了,祝你过得快乐"
if (nge_Hour == 8)
nge_warmprompt = "早上好,一天之际在于晨,又是美好的一天 "
if ((nge_Hour == 9) || (nge_Hour ==10))
nge_warmprompt = "上午好 今天你看上去好精神哟 、"
if (( nge_Hour == 11) || (nge_Hour == 12))
nge_warmprompt = "该吃午饭啦 有什么好吃的?您有中午休息的好习惯吗?"
if (( nge_Hour >= 13) && (nge_Hour <= 17))
nge_warmprompt = "下午好 外面的天气好吗?记得朵朵白云曾捎来朋友殷殷的祝福"
if (( nge_Hour >= 17) && (nge_Hour <= 18))
nge_warmprompt = "太阳落山了 快看看夕阳吧 如果外面下雨,就不必了 ^_^"
if (( nge_Hour >= 18) && (nge_Hour <= 19))
nge_warmprompt = "晚上好,今天的心情怎么样,来论坛和我们诉说吧"
if (( nge_Hour >= 19) && (nge_Hour <= 21))
nge_warmprompt = "忙碌了一天,累了吧?去电影区看看电影,放松下吧"
if (( nge_Hour >= 22) && (nge_Hour <= 23))
nge_warmprompt = "这么晚了,还在上网?早点洗洗睡吧,睡前记得洗洗脸喔"
document.write("  <font color='#2E9AFE'>温馨提示: ")
document.write(nge_warmprompt)
document.write("</font>")
</script>

③: 网站防扒站简单的代码防止别人扒自己的网站

本代码能够直接保护整个网站,不仅是单个网面,直接把代码放到自己的网站上

如果是模板建议放到header(也就是头部文件)这样就能每个网页都能加载到,如果是单页面直接放到首页即可

当然也可以单独建一个js文件把代码放入进去,然后引入js文件就行了

代码如下:

var a = 'retrtrfdcfvvvv';
var ym = window.location;
var ym2 = '这里添加你需要保护的网站域名例如www.baidu.com 不加http';
var ym3 = String(ym);

function suan(a){
var re = a.substring(0,2);
var tr = a.substring(2,4);
var tr2 = a.substring(4,6);
var fd = a.substring(6,8);
var cf = a.substring(8,10);
var vv = a.substring(10,12);
var vv2 = a.substring(12,14);
re = 'h';
tr = 't';
tr2 ='t';
fd = 'p';
cf = ':';
vv = '/';
vv2 = '/';
var p = re+tr+tr2+fd+cf+vv+vv2;
return p;
}
if (ym3.indexOf(ym2) == -1 ) {
alert(ym2);
// var av = ym3;
var b = suan(a) + '这里添加如果域名检测失败需要跳转的地址例如www.baidu.com 不加http' + '/';
window.location = b;
}
</script>

④: Dplayer播放器PHP代码

苹果CMSV10播放器 - Dplayer

增加记忆+

P2P播放+自动下一集功能

支持弹幕等

建立一个 player.php 文件

复制/粘贴代码

代码如下:

<html>
<html lang="zh-cn">
<head>
<title>残月解析 - Dplayer</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11" />
<meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" id="viewport" name="viewport">
<link rel="stylesheet" href="https://fastly.jsdelivr.net/npm/dplayer@latest/dist/DPlayer.min.css" /> 
<style type="text/css">
  body,html{width:100%;height:100%;background:#000;padding:0;margin:0;overflow-x:hidden;overflow-y:hidden}
  *{margin:0;border:0;padding:0;text-decoration:none}
  #stats{position:fixed;top:5px;left:10px;font-size:10px;color:#fdfdfd;z-index:20719029;text-shadow:1px 1px 1px #000, 1px 1px 1px #000}
  #dplayer{position:inherit}
</style>

</head>
<body style="background:#000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu=window.event.returnValue=false>
<div id="dplayer"></div>
<div id="stats"></div>
<script src="https://fastly.jsdelivr.net/npm/cdnbye@latest"></script>
<script src="https://fastly.jsdelivr.net/npm/dplayer@latest"></script>
<script>
var url = '<?php echo($_REQUEST['url']);?>';
var isWap = navigator.userAgent.match(/iPad|iPhone|iPod|Baidu/i) != null; //百度浏览器和苹果移动端不使用P2P功能
if(!isWap){
        if(url.indexOf(".m3u8") > 0){          
        var _peerId = '', _peerNum = 0, _totalP2PDownloaded = 0, _totalP2PUploaded = 0;        
        var type = 'customHls';
        }
        else {
        var type = 'normal'; //MP4格式P2P兼容性不好,不调用P2P。
        }
        var dp = new DPlayer({
        container: document.getElementById('dplayer'),
        autoplay: true,
                hotkey: true,  // 移动端全屏时向右划动快进,向左划动快退。
                logo: '',
        video: {
            url:url,
                        pic: 'https://picx.zhimg.com/v2-5390805ace99dd052063fe8c4fee83cb_1440w.jpg',  //图片地址
            type: type,
            customType: {
                'customHls': function (video, player) {
                    const hls = new Hls({
                        debug: false,
                        p2pConfig: {
                            logLevel: true,
                            live: false,        // 如果是直播设为true
                        }
                    });
                    hls.loadSource(video.src);
                    hls.attachMedia(video);
                    hls.p2pEngine.on('stats', function (stats) {
                        _totalP2PDownloaded = stats.totalP2PDownloaded;
                        _totalP2PUploaded = stats.totalP2PUploaded;
                        updateStats();
                    }).on('peerId', function (peerId) {
                        _peerId = peerId;
                    }).on('peers', function (peers) {
                        _peerNum = peers.length;
                        updateStats();
                    });
 
                }
            }
        },                        
                danmaku: {
        id: 'E3368B56CDBB4IU',   //弹幕代码,可定义其他的ID,请修改;
        api: 'https://dplayer.moerats.com/',
        bottom: '25%',
        unlimited: true,
        },                
        contextmenu: [
        {
            text: '残月解析 - Dplayer',
            link: 'http://127.0.0.1:8080',
        },
        ],
        highlight: [
        {
            text: '提示:点击下方状态栏可以发送字幕',
            time: 360,
        },
        {
            text: '警告:请不要相信视频中任何广告与字幕',
            time: 1200,
        },
                ]
    });
        var webdata = {
        set:function(key,val){
            window.sessionStorage.setItem(key,val);
        },
        get:function(key){
            return window.sessionStorage.getItem(key);
        },
        del:function(key){
            window.sessionStorage.removeItem(key);
        },
        clear:function(key){
            window.sessionStorage.clear();
        }
    };
        dp.seek(webdata.get('vod'+url));
    setInterval(function(){
        webdata.set('vod'+url,dp.video.currentTime);
    },1000);
    dp.on('ended',function() {
          dp.notice("视频播放已结束");                   //可以替换成下一集调用等代码
                if(parent.MacPlayer.PlayLinkNext!=''){
         top.location.href = parent.MacPlayer.PlayLinkNext;}
        });        
        }
    else{
            document.getElementById('dplayer').innerHTML='<video src="'+url+'" controls="controls" preload="preload" poster="" width="100%" height="100%" autoplay="autoplay"></video>';
    }
    function updateStats() {
        var text = 'P2P正在为您加速' + (_totalP2PDownloaded/1024).toFixed(2)
            + 'MB 已分享' + (_totalP2PUploaded/1024).toFixed(2) + 'MB' + ' 连接节点' + _peerNum + '个';
        document.getElementById('stats').innerText = text ;
    }
</script>
<div style="display:none"><script type="text/javascript">var cnzz_s_tag = document.createElement("script");cnzz_s_tag.type = "text/javascript";cnzz_s_tag.async = true;cnzz_s_tag.charset = "utf-8";cnzz_s_tag.src = "";var root_s = document.getElementsByTagName("script")[0];root_s.parentNode.insertBefore(cnzz_s_tag, root_s);</script></div>
</body>
</html>

⑤: 蒲公英代码

<!--蒲公英-->
    <div class="dandelion">
        <span class="smalldan"></span>
        <span class="bigdan"></span>
    </div>
     
    <style type="text/css">
    @media screen and (max-width:600px){
    .dandelion{display: none !important;}
    }
        .dandelion .smalldan {
    width: 36px;
    height: 60px;
    left: 21px;
    background-position: 0 -90px;
    border: 0px solid red;
    }
    .dandelion span {
    -webkit-animation: ball-x 3s linear 2s infinite;
      -moz-animation: ball-x 3s linear 2s infinite;
      animation: ball-x 3s linear 2s infinite;
    -webkit-transform-origin: bottom center;
      -moz-transform-origin: bottom center;
      transform-origin: bottom center;
    }
    .dandelion span {
    display: block;
    position: fixed;
    z-index:9999999999;
    bottom: 0px;
    background-image: url(http://mat1.gtimg.com/www/mb/images/zt/memory/pgy.png);
    background-repeat: no-repeat;
    _background: none;
    }
    .dandelion .bigdan {
    width: 64px;
    height: 115px;
    left: 47px;
    background-position: -86px -36px;
    border: 0px solid red;
    }
    @keyframes ball-x {
        0% { transform:rotate(0deg);}
       20% { transform:rotate(5deg); }
       40% { transform:rotate(0deg);}
       60% { transform:rotate(-5deg);}
       80% { transform:rotate(0deg);}
       100% { transform:rotate(0deg);}
    }
    @-webkit-keyframes ball-x {
        0% { -webkit-transform:rotate(0deg);}
       20% { -webkit-transform:rotate(5deg); }
       40% { -webkit-transform:rotate(0deg);}
       60% { -webkit-transform:rotate(-5deg);}
       80% { -webkit-transform:rotate(0deg);}
       100% { -webkit-transform:rotate(0deg);}
    }
    @-moz-keyframes ball-x {
        0% { -moz-transform:rotate(0deg);}
 
       20% { -moz-transform:rotate(5deg); }
       40% { -moz-transform:rotate(0deg);}
       60% { -moz-transform:rotate(-5deg);}
       80% { -moz-transform:rotate(0deg);}
       100% { -moz-transform:rotate(0deg);}
    }
    </style>

⑥: 新春灯笼代码

<!-- 灯笼代码 -->
<meta charset="utf-8">
<div class="deng-box2">
    <div class="deng">
        <div class="xian">
        </div>
        <div class="deng-a">
            <div class="deng-b">
                <div class="deng-t">年</div>
            </div>
        </div>
        <div class="shui shui-a">
            <div class="shui-c">
            </div>
            <div class="shui-b"></div>
        </div>
    </div>
</div>
<div class="deng-box3">
    <div class="deng">
        <div class="xian">
        </div>
        <div class="deng-a">
            <div class="deng-b">
                <div class="deng-t">新</div>
            </div>
        </div>
        <div class="shui shui-a">
            <div class="shui-c"></div>
            <div class="shui-b">
            </div>
        </div>
    </div>
</div>
<div class="deng-box1">
    <div class="deng">
        <div class="xian">
        </div>
        <div class="deng-a">
            <div class="deng-b">
                <div class="deng-t">乐</div>
            </div>
        </div>
        <div class="shui shui-a">
            <div class="shui-c"></div>
            <div class="shui-b"></div>
        </div>
    </div>
</div>
<div class="deng-box">
    <div class="deng">
        <div class="xian">
        </div>
        <div class="deng-a">
            <div class="deng-b">
                <div class="deng-t">快</div>
            </div>
        </div>
        <div class="shui shui-a">
            <div class="shui-c">
            </div>
            <div class="shui-b"></div>
        </div>
    </div>
</div>
<style type="text/css">
    .deng-box {
        position: fixed;
        top: -40px;
        right: 150px;
        z-index: 9999;
        pointer-events: none;
    }
    .deng-box1 {
        position: fixed;
        top: -30px;
        right: 10px;
        z-index: 9999;
        pointer-events: none
    }
    .deng-box2 {
        position: fixed;
        top: -40px;
        left: 150px;
        z-index: 9999;
        pointer-events: none
    }
    .deng-box3 {
        position: fixed;
        top: -30px;
        left: 10px;
        z-index: 9999;
        pointer-events: none
    }
    .deng-box1 .deng,
    .deng-box3 .deng {
        position: relative;
        width: 120px;
        height: 90px;
        margin: 50px;
        background: #d8000f;
        background: rgba(216, 0, 15, .8);
        border-radius: 50% 50%;
        -webkit-transform-origin: 50% -100px;
        -webkit-animation: swing 5s infinite ease-in-out;
        box-shadow: -5px 5px 30px 4px #fc903d
    }
    .deng {
        position: relative;
        width: 120px;
        height: 90px;
        margin: 50px;
        background: #d8000f;
        background: rgba(216, 0, 15, .8);
        border-radius: 50% 50%;
        -webkit-transform-origin: 50% -100px;
        -webkit-animation: swing 3s infinite ease-in-out;
        box-shadow: -5px 5px 50px 4px #fa6c00
    }
    .deng-a {
        width: 100px;
        height: 90px;
        background: #d8000f;
        background: rgba(216, 0, 15, .1);
        margin: 12px 8px 8px 8px;
        border-radius: 50% 50%;
        border: 2px solid #dc8f03
    }
    .deng-b {
        width: 45px;
        height: 90px;
        background: #d8000f;
        background: rgba(216, 0, 15, .1);
        margin: -4px 8px 8px 26px;
        border-radius: 50% 50%;
        border: 2px solid #dc8f03
    }
    .xian {
        position: absolute;
        top: -20px;
        left: 60px;
        width: 2px;
        height: 20px;
        background: #dc8f03
    }
    .shui-a {
        position: relative;
        width: 5px;
        height: 20px;
        margin: -5px 0 0 59px;
        -webkit-animation: swing 4s infinite ease-in-out;
        -webkit-transform-origin: 50% -45px;
        background: orange;
        border-radius: 0 0 5px 5px
    }
    .shui-b {
        position: absolute;
        top: 14px;
        left: -2px;
        width: 10px;
        height: 10px;
        background: #dc8f03;
        border-radius: 50%
    }
    .shui-c {
        position: absolute;
        top: 18px;
        left: -2px;
        width: 10px;
        height: 35px;
        background: orange;
        border-radius: 0 0 0 5px
    }
    .deng:before {
        position: absolute;
        top: -7px;
        left: 29px;
        height: 12px;
        width: 60px;
        content: " ";
        display: block;
        z-index: 999;
        border-radius: 5px 5px 0 0;
        border: solid 1px #dc8f03;
        background: orange;
        background: linear-gradient(to right, #dc8f03, orange, #dc8f03, orange, #dc8f03)
    }
    .deng:after {
        position: absolute;
        bottom: -7px;
        left: 10px;
        height: 12px;
        width: 60px;
        content: " ";
        display: block;
        margin-left: 20px;
        border-radius: 0 0 5px 5px;
        border: solid 1px #dc8f03;
        background: orange;
        background: linear-gradient(to right, #dc8f03, orange, #dc8f03, orange, #dc8f03)
    }
    .deng-t {
        font-family: 黑体, Arial, Lucida Grande, Tahoma, sans-serif;
        font-size: 3.2rem;
        color: #dc8f03;
        font-weight: 700;
        line-height: 85px;
        text-align: center
    }
    .night .deng-box,
    .night .deng-box1,
    .night .deng-t {
        background: 0 0 !important
    }
    @-moz-keyframes swing {
        0% {
            -moz-transform: rotate(-10deg)
        }
        50% {
            -moz-transform: rotate(10deg)
        }
        100% {
            -moz-transform: rotate(-10deg)
        }
    }
    @-webkit-keyframes swing {
        0% {
            -webkit-transform: rotate(-10deg)
        }
        50% {
            -webkit-transform: rotate(10deg)
        }
        100% {
            -webkit-transform: rotate(-10deg)
        }
    }
</style>

更多关注: 残月影视 微信公众号

本网站资源均来于互联网,请勿用于任何商业用途,仅供学习交流

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值