PbootCMS模版
  • 微信
当前位置:首页 >> 建站学院 >> Web前端

建站前端常用代码——JavaScript篇

作者:玄北 时间:2023-02-07 阅读数:531人阅读

<!--禁止右键-->

<script type="text/javascript">
document.body.oncontextmenu=document.body.ondragstart= document.body.onselectstart=document.body.onbeforecopy=function(){return false;};
document.body.onselect=document.body.oncopy=document.body.onmouseup=function(){document.selection.empty();};
</script>

<!--禁止右键-->

<!--禁止F12-->

 <script type="text/javascript">
     document.oncontextmenu = function () { return false; };
        document.onkeydown = function () {
            if (window.event && window.event.keyCode == 123) {
                event.keyCode = 0;
                event.returnValue = false;
                return false;
            }
        };
</script>

<!--禁止F12-->

返回上一页代码:

<a href="#" onClick="javascript :history.back(-1);">返回上一页</a>

返回顶部js:

javascript:scroll(0,0)

自动获取当前年份js:

<script>document.write(new Date().getFullYear());</script>

同一个页面多视频时只能同时播放一个视频:

<script>
var au=document.getElementsByTagName("video");
for(var i=0;i<au.length;i++){
au[i].addEventListener("playing", function(){
var this1=this;
this.play();
for(var b=0;b<au.length;b++){
var this2=au[b];
if(this1!==this2){
this2.pause();
}
}
});
}
</script>

自动获取当前日期:

<script>
     var obj=new Date();
     var year=obj.getFullYear();
     var month=obj.getMonth()+1;
     var day=obj.getDate();
     document.write("今天是:"+year+"年"+month+"月"+day+"日")
</script>

JavaScript替代A标签链接:

onclick="location='链接地址'"

JavaScript控制链接在新的页面打开:

onclick="window.open('链接地址')"

JavaScript设置浏览器弹窗内容:

onclick="alert('文字内容')"

点击按钮复制指定内容:

<div>
    <span id="user_ref_id">复制内容</span>
    <input style="margin-left: 30px;" type="button" onclick="cp(document.getElementById('user_ref_id'));" value="复制给好友" >
</div>
<script>
        function selectText(x) {
            if (document.selection) {
                var range = document.body.createTextRange();
                range.moveToElementText(x);
                range.select();
            } else if (window.getSelection) {
                var selection = window.getSelection();
                var range = document.createRange();
                selection.removeAllRanges();
                range.selectNodeContents(x);
                selection.addRange(range);
            }
        }
        function cp(x) {
            selectText(x);
            document.execCommand("copy");
            alert("复制成功,快去分享好友吧")
        }
</script>

JavaScript改变HTML元素的内容

<p id="demo">
JavaScript 能改变 HTML 元素的内容。
</p>
<script>
function myFunction()
{
x=document.getElementById("demo");  // 找到元素
x.innerHTML="Hello JavaScript!";    // 改变内容
}
</script>
<button type="button" onclick="myFunction()">点击这里</button>

程序运行时间:

<script language="JavaScript"  type="text/javascript">
var urodz = new Date("2021-01-18");
var now = new Date();
var ile = now.getTime() - urodz.getTime();
var dni = Math.floor(ile / (1000 * 60 * 60 * 24));
document.write(+ dni)
</script>

over~~~

转载请注明——本文源自【玄北博客】www.xuanbeiweb.cn

免责声明:本站部分文章、数据、图片来自互联网,

如果侵犯了你的权益请来信告知我们删除,否则不承担相应法律责任。邮箱:monan@xuanbeiweb.cn

玄北头像

玄北

Hi~如果您正好看到这里,可以扫一扫微信二维码加我为好友,我是一个喜欢交朋友的人,我知道您也是哦~

玄北微信

发表评论:

评论记录:

暂无评论——欢迎您的点评!