- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 禁止键盘动作:鼠标右键、退格键、屏蔽f1-f12功能
禁止键盘动作:鼠标右键、退格键、屏蔽f1-f12功能<script> document.oncontextmenu=new Function("event.returnValue=false;"); //禁止右键功能 document.onkeydown=MM_KeyPress; function MM_KeyPress(num){ //防止系统退格键
2017-03-18 14:47:00
2923
原创 切换标签离开当前页面时改变title提示
切换标签离开当前页面时改变title提示<script> document.addEventListener('visibilitychange', function () { if (document.visibilityState == 'hidden') { normal_title = document.title; document.titl
2017-03-18 14:46:04
3554
原创 js监测关闭当前页面、关闭浏览器和取消监测
<p>一、非正常退出考试页面:关闭浏览器、关闭页面提示</p><p>js监测关闭当前页面、关闭浏览器和取消监测</p><button onclick="unbindunload()">取消提示</button><!--非正常退出考试页面--><script> window.onbeforeunload = function () { return "退出?";
2017-03-18 14:44:59
12476
原创 Git推送报错:The remote end hung up unexpectedly的解决办法
项目中推送代码到git时报错 Push failedFailed with error: The remote end hung up unexpectedlyThe remote end hung up unexpectedlyRPC failed; HTTP 401 curl 22 The requested URL returned error: 401 原
2017-02-24 13:57:36
20355
2
原创 Node.js中实现MD5加密(crypto模块)和JavaScript中实现MD5加密
一、Node.js中实现MD5加密① 安装crypto模块Npm i crypto②在加密字符串的js中引入crypto模块var crypto = require('crypto');③加密的方法function md5Encrypt(encryptString) { var hasher = crypto.createHash("md5"); has
2017-02-22 16:58:06
9392
原创 Webstorm 添加新建.vue文件功能并支持高亮vue语法和es6语法
Webstorm 添加新建.vue文件功能并支持高亮vue语法和es6语法 添加新建.vue文件功能①Webstorm 右上角File-Plugins 搜索vue如果没有就去下载 点击serch in repositories ②点击安装vue.js ③安装成功后点击右下角Apply 提示重启webstorm 重启完成后 Setting-Edit
2017-02-22 15:50:39
38156
原创 页面引入动态获取到的css和js链接地址
node.js 可以先读取完数据再加载页面router.get('/', function (req, res) { var myCSS="http://ww.XXXX.com/index.css";//模拟接口获取的参数 var myJs="http://ww.XXXX.com/index.js";//模拟接口获取的参数 res.render('index/in
2017-02-16 16:03:55
2129
原创 解决html高度100%时QQ和微信弹起键盘时页面缩放
设置html适应到手机中高度为100%时,在ios手机中弹起键盘时,html高度为不变,可以上画下拉显示该页面 但是在安卓手机中弹起键盘时高度会变成可见高度,自动缩放 影响页面显示--解决方法 /*安卓手机控制高度为屏幕高度*/ var screenHeight = document.body.clientHeight;
2017-02-16 16:01:52
3630
原创 解决在ios手机中 input和textarea添加disabled属性的时候显示有重影
解决在ios手机中 input和textarea添加disabled属性的时候显示有重影 因为ios默认了disabled属性时透明度为0.8;设置input:disabled, input[disabled]{ -webkit-opacity:1; opacity: 1; }
2017-02-16 16:00:09
3590
原创 点击复制按钮复制input框里的内容
html>lang="en"> charset="UTF-8"> 点击复制按钮复制input框里的内容style="position: relative" class="copy-url"> id="copyLink" type="text" name="copyLink" style="text-align:left"> onclick="javascr
2017-02-16 15:55:01
2090
1
原创 JavaScript上传图片的方法 判断图片的格式和大小、获取图片的base64编码
function imgChange(e) { var dom = $("input[id^='getImg']")[0]; var photoExt = dom.value; if (!/.(gif|jpg|jpeg|png|GIF|JPG|png|BMP|bmp)$/.test(photoExt)) { //判断上传图片是否符合格式 aler
2017-02-16 15:52:09
10897
1
原创 JavaScript模拟手势翻页动作
var startY, move,YcurPage=1;document.getElementById("includeContent").addEventListener("touchstart", function (e) { startY = e.touches[0].pageY;//获取初始的纵坐标值});document.getElementById("includeCo
2017-02-16 15:48:30
1411
原创 对$.post跟$.get重新封装,将签名和时间戳传递到Header中
jQuery.each(["get", "post"], function (i, method) { jQuery[method] = function (url, data, callback, type) { if (jQuery.isFunction(data)) { type = type || callback;
2017-02-16 15:46:30
4822
1
原创 基本信息验证正则表达式 ---获取链接参数 判断手机号、邮箱、特殊字符
/*校验是不是手机号*/function _isPhone(str) { var partten = /^(0|86|17951)?(13[0-9]|15[0-9]|17[0-9]|18[0-9]|14[0-9])[0-9]{8}$/; return partten.test(str.replace(/[ ]/g, ""));}/*输入特殊字符判断*/function _
2017-02-16 15:45:21
343
转载 判断当前设备是PC Android或者iOS
var userAgentInfo = navigator.userAgent;var isAndroid = userAgentInfo.indexOf('Android') > -1 || userAgentInfo.indexOf('Adr') > -1;//android终端var isiOS = !!userAgentInfo.match(/\(i[^;]+;( U;)? CPU.+
2017-02-16 15:43:35
1635
转载 JavaScript获取远程的html到当前页面中
function clientSideInclude(id, url) { var req = false; // Safari, Firefox, 及其他非微软浏览器 if (window.XMLHttpRequest) { try { req = new XMLHttpRequest(); } catch (e)
2017-02-16 15:40:23
4043
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人