2021-07-28 css、js设置不允许复制文本内容 css、js设置不允许复制文本内容 css不允许复制文本内容<style> * { -moz-user-select: none; /* Firefox私有属性 */ -webkit-user-select: none; /* WebKit内核私有属性 */ -ms-user-select: none; /* IE私有属性(IE10及以后) */ -khtml-user-select: none; /* KHTML内核私有属性 */ -o-user-select: none; /* Opera私有属性 */ user-select: none; /* CSS3属性 */ } </style> user-select的默认值是 text,可以选择文本none:文本不被选择js不允许复制文本内容<script> // 全局禁止 document.oncontextmenu = new Function("event.returnValue=fals... 2021年07月28日 849 阅读 0 评论
2021-07-23 layui导出表格全部数据 layui导出表格全部数据 layui自带的导出表格,只能导出当前页面,如果当前页包含全部数据,那不就是导出全部数据了吗,所以我给导出事件单独定义了一个请求,当触发这个请求时,在后台查询数据时不要按接收的page 和 limit查询,而是查询全部,这样就实现了导出全部数据。<!--导出表 不展示--> <div style="display: none;"> <table id="data_export"> </table> </div> <!-- 工具栏 --> <script type="text/html" id="toolbarDemo"> <button class="layui-btn" lay-event="export">导出</button> </script> <script> layui.use(['t... 2021年07月23日 821 阅读 0 评论
2021-06-06 纯js带音符显示功能的网页电子琴 纯js带音符显示功能的网页电子琴 Beep是一款功能非常强大的基于浏览器的电子琴js插件。该电子琴插件可以在发音的同时显示出该声音的音符,并且自带演示功能,可以播放指定曲子的完整音乐。该电子琴插件支持键盘演奏和使用鼠标滑过琴键的方式演奏。下载地址:https://zhizun.lanzoui.com/iw06spvhs7i 2021年06月06日 977 阅读 0 评论
2021-06-05 判断页面中是否引用jQuery或者其他的 判断页面中是否引用jQuery或者其他的 必须是放在jQuery后面才能判断!第一种:<script>!window.jQuery && document.write("<script src=\"js/jquery.min.js\"><\/script>");</script> 第二种:<script>if(typeof jQuery == 'undefined'){document.write("<script src=\"js/jquery.min.js\"><\/script>");}</script> 2021年06月05日 815 阅读 0 评论
2021-06-03 JS去除确认重新提交表单 JS去除确认重新提交表单 在html添加表单后,重新刷新出现确认重新提交表单的提示,一刷新就提示,很不友好解决方法:<script> $(function () { //禁用“确认重新提交表单” window.history.replaceState(null, null, window.location.href); }) </script> 2021年06月03日 856 阅读 0 评论
2021-05-31 window.close()关闭当前窗口失效的解决方法 window.close()关闭当前窗口失效的解决方法 一般的窗口关闭的JS如下写法:window.close() 但是呢,chrome,firefox等中有时候会不起作用。改为下面的写法:window.open("","_self").close() 或者window.open("about:blank","_self").close() 如果是frame的时候如下写法:一般:window.top.close() 改善:window.open("about:blank","_top").close() 或者 window.open("","_top").close() 其他比如window.parent.close()也是可以用类似的方法。如果关闭按钮既可能是单独的画面,也可能是frame的一部分的时候,可以用下面的写法对应。function closeWin() { try { window.opener = window; var w... 2021年05月31日 1,151 阅读 0 评论
2021-05-19 jQuery获取上级、同级、下级元素 jQuery获取上级、同级、下级元素 jQuery.parent(expr) 找父亲节点,可以传入expr进行过滤,比如$("span").parent()或者$("span").parent(".class")jQuery.parents(expr),类似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元素jQuery.children(expr).返回所有子节点,这个方法只会返回直接的孩子节点,不会返回所有的子孙节点jQuery.contents(),返回下面的所有内容,包括节点和文本。这个方法和children()的区别就在于,包括空白文本,也会被作为一个jQuery对象返回,children()则只会返回节点jQuery.prev(),返回上一个兄弟节点,不是所有的兄弟节点jQuery.prevAll(),返回所有之前的兄弟节点jQuery.next(),返回下一个兄弟节点,不是所有的兄弟节点jQuery.nextAll(),返回所有之后的兄弟节点jQuery.siblings(),返回兄弟姐妹节点,不分前后jQuery.find(expr),跟jQuery.f... 2021年05月19日 834 阅读 0 评论
2021-05-14 js只执行一次的代码 js只执行一次的代码 <!DOCTYPE html> <html> <head> </head> <body> <script> if(window.switch != "off"){ alert("只执行一次"); window.switch = "off"; } </script> </body> </html> 2021年05月14日 824 阅读 0 评论
2021-05-14 jQuery实现页面到滚动到指定位置执行某些操作 jQuery实现页面到滚动到指定位置执行某些操作 如果页面滚动到class名为group-pic的元素的位置时开始加载$(function(){ var a,b,c; a = $(window).height(); //浏览器窗口高度 var group = $(".group-pic"); $(window).scroll(function(){ b = $(this).scrollTop(); //页面滚动的高度 c = group.offset().top; //元素距离文档(document)顶部的高度 if(a+b>c){ }else{ } }); }); 点击按钮页面滚动后,按钮始终在下方var height = $(document).height() - $(window).height(); if(!($(document).scrollTop() >= height)){ var h ... 2021年05月14日 912 阅读 0 评论
2021-03-24 Layui导出长数字变科学计数解决方法 Layui导出长数字变科学计数解决方法 在导出时遇到导出后的数据变科学计数,导致数据不准确,在field中返回数据时,使用templet进行处理下即可!table.render({ elem: '', url: '', method: 'post', cols: [[ {type:'checkbox'} ,{field:'id',title:'ID',width:80,sort:true} ,{field:'order_number',title:'订单编号',sort: true,templet:function(d){ return d.order_number+"\t"; }} ]] }) 2021年03月24日 1,309 阅读 0 评论