JS使用navigator.platform硬核判断移动端和PC端,调试器也判断
我之前发的一些JS或PHP判断用户浏览器或操作系统都是用navigator.userAgent标识头来判断,但如果PC端浏览器打开控制台开发者模式时可以通过模拟设备来改变成安卓手机或苹果手机端,这样userAgen...
JS禁止用户打开调试,判断用户浏览器进入开发者模式并跳转
//禁止右键菜单 document.oncontextmenu = function(){ return false; }; //禁止F12快捷键 document.onkeydown = function(e){ if (e.keyCode === 123) { return false; } }; //当用户打开控制...
JQ选项卡Tab非同级切换并同步下划线滑动效果
上次我写了 简单的JS实现选项卡Tab非同级切换-雪哥尔 (xulgr.com) 的这篇博文,用起来感觉还不够丝滑,这次添加了下划线(也就是border-bottom)样式,达到切换任意相邻或不相邻的TAB时都能实现...
CSS延迟hover消失时间
JS判断页面是否被iframe嵌套
1.判断当前页面是否在iframe中 //方式一 if(self.frameElement && self.frameElement.tagName == 'IFRAME'){ alert('在iframe中'); } //方式二 if(window.frames.length != parent.fram...
Centos系统安装Redis
CSS的Flex布局并排间距换行间距和每几个元素换行间隔
JS判断浏览器宽度
简单的JS实现选项卡Tab非同级切换
网上大部分选项卡代码是在同个父级下实现的,这样对前端比较难设计显示出来的样式,所以我就简单记录一下我设计的两个父级或者同级都能使用的选项卡代码。 思路 将所有选项按钮定义点击事件,然...
无需textarea或input标签JS直接实现元素内容复制
前言 之前我发过复制类的JS代码(使用js点击复制按钮将textarea框隐藏-雪哥尔 (xulgr.com)),其中只是使用CSS隐去textarea文本框而已,对于HTML布局来说有点不美观,这次我想到了利用JS创建inp...