- 博客(9)
- 收藏
- 关注
原创 字符串转JSON对象
var strToJson = function(str){ return typeof JSON == "object" ? JSON.parse(str) : (new Function("return" + str))() } var aaa = '{ "name": "cxh", "sex": "man" }'; console.log(strToJson(aaa));
2017-07-01 07:10:37
256
原创 禁止文本框自动完成
//设置属性 document.getElementById("banAutocomplete").setAttribute("autocomplete","off");
2017-07-01 06:41:17
1128
原创 页面跳转的几种方法
1、a标签跳转 2、js跳转 location.replace("path"); //location 的 replace()方法可以用一个新的文档替换当前文档,并且会覆盖History对象中的记录 window.location.href = 'path'; window.history.back(-1); // 返回上一页面 windo
2017-05-20 03:09:38
4175
原创 转换日期格式
1、时间和毫秒数的转换(1)、时间转换为毫秒数 +new Date(); (new Date()).getTime()(2)、毫秒数转换为日期格式 new Date("134553244436")2、时间格式的转换 var unixTime = new Date(); var userTime = new Date(45433565465); D
2017-05-20 02:43:13
483
原创 js判断IE浏览器
1、世界上最精简的判断IE8及以下浏览器(出自席新亮的《javascript代码片》,本人测试结果如下) if(!+[1,]){ // alert("这是lte IE8浏览器") }else{ alert("这是gt IE8 或者非IE浏览器") }上面代码的原理是: alert([1,]) // 1, :IE5/7/8 // 1 :I
2017-05-20 01:31:18
366
原创 IIFE--立即执行函数
function(){ }(); //Unexpected token )可以看到浏览器报错:),(注:有些前辈报 "("--左括号);解决方案:1、 (function (){}());2、 (function (){})();3、 !function(){}();4、 ~function(){}();5、 -function(){}();6、 +fun
2017-05-20 00:42:56
228
原创 禁止复制粘贴
var banCopyPaste = document.getElementById('banCopyPaste');banCopyPaste.oncopy = function (){return false;}banCopyPaste.onpaste = function (){ //禁止粘贴事件return false;}
2017-01-07 18:23:35
381
原创 禁止输入中文
// 关闭输入法function banInputMethod (_elementArr){var arr = _elementArr, //待处理的所有节点元素self = this;// 判断元素是否为数组,如果不是数组将其变成数组if(!(_elementArr instanceof Array)){arr = [_elementArr];};for (
2017-01-07 17:18:18
1143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人