自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 2868

原创 切换标签离开当前页面时改变title提示

切换标签离开当前页面时改变title提示<script> document.addEventListener('visibilitychange', function () { if (document.visibilityState == 'hidden') { normal_title = document.title; document.titl

2017-03-18 14:46:04 3518

原创 js监测关闭当前页面、关闭浏览器和取消监测

<p>一、非正常退出考试页面:关闭浏览器、关闭页面提示</p><p>js监测关闭当前页面、关闭浏览器和取消监测</p><button onclick="unbindunload()">取消提示</button><!--非正常退出考试页面--><script> window.onbeforeunload = function () { return "退出?";

2017-03-18 14:44:59 12419

原创 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 20230 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 9323

原创 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 38046

原创 页面引入动态获取到的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 2109

原创 解决html高度100%时QQ和微信弹起键盘时页面缩放

设置html适应到手机中高度为100%时,在ios手机中弹起键盘时,html高度为不变,可以上画下拉显示该页面        但是在安卓手机中弹起键盘时高度会变成可见高度,自动缩放 影响页面显示--解决方法        /*安卓手机控制高度为屏幕高度*/        var screenHeight = document.body.clientHeight;     

2017-02-16 16:01:52 3529

原创 解决在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 3552

原创 点击复制按钮复制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 2032 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 10859 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 1373

原创 对$.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 4761 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 316

转载 判断当前设备是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 1601

转载 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 4000 1

jQuery验证插件

juery表单验证插件validation超级好用

2016-01-13

CSS-清除浮动

从别人博客看来的,整理成了PPT,分享下吧,感觉挺好懂的

2016-01-13

validation-jQuery验证插件

简述jQuery验证插件validation的功能和使用

2016-01-13

Grunt-JavaScript世界的构建工具

简述关于Grunt依赖node的安装使用和功能

2016-01-13

express-基于nodejs的开发框架

简述node.js框架express的功能和应用.ppt

2016-01-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除