摘要: #if DEBUG Console.WriteLine("DEBUG:11111111111"); #else Console.WriteLine("Release:222222222222"); #endif 阅读全文
posted @ 2017-07-19 19:51 程5705 阅读(1042) 评论(0) 推荐(0)
摘要: (1)序列化 即js中的Object转化为字符串 1.使用toJSONString [javascript] view plain copy var last=obj.toJSONString(); //将JSON对象转化为JSON字符 2.使用stringify [javascript] view 阅读全文
posted @ 2017-07-19 19:39 程5705 阅读(133) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/pigtail/archive/2012/09/11/2680462.html JS禁止选中文本方法 复制代码 if (typeof(element.onselectstart) != "undefined") { // IE下禁止元素被选取 eleme 阅读全文
posted @ 2017-07-19 19:39 程5705 阅读(100) 评论(0) 推荐(0)
摘要: 判断一个层是否隐藏: $("#id").css("display")=="none" ; 在所有匹配的元素中,设置一个样式属性的值: $("p").css("color","red"); 把一个“名/值对”对象设置为所有匹配元素的样式属性。 这是一种在所有匹配的元素上设置大量样式属性的最佳方式 $( 阅读全文
posted @ 2017-07-19 19:38 程5705 阅读(119) 评论(0) 推荐(0)
摘要: onClick="event.cancelBubble = true"; 阅读全文
posted @ 2017-07-19 19:38 程5705 阅读(147) 评论(0) 推荐(0)
摘要: hasClass这个方法 $("input[name=new]").hasClass("new") 即可判断是否存在某类; 但是在jq中不存在hasAttr()的方法,怎么办呢? 很简单: if(typeof($("#aid").attr("rel"))=="undefined")://判断是否存在 阅读全文
posted @ 2017-07-19 19:37 程5705 阅读(1449) 评论(0) 推荐(0)
摘要: //方法一、jQuery load() var frm = document.getElementById('myiframe'); $(frm).load(function(){ // 等iframe加载完毕 dosomething(); }); //方法二、onreadystatech... 阅读全文
posted @ 2017-07-19 19:36 程5705 阅读(73) 评论(0) 推荐(0)
摘要: 开发时,经常有ctrl+f5无法做到真正的强制刷新,以下可以帮到你 Ctrl+Shift+Del 清除Google浏览器缓存的快捷键 Ctrl+Shift+R 重新加载当前网页而不使用缓存内容 阅读全文
posted @ 2017-07-19 19:33 程5705 阅读(13136) 评论(1) 推荐(0)
摘要: var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age:8} ]; function compare(property){ return function(a,b){ var value1 = a[property]; var value2 = b[property]; return value1 - valu... 阅读全文
posted @ 2017-07-19 19:31 程5705 阅读(1208) 评论(0) 推荐(0)
摘要: //删除: $('a').remove('.remove'); //替换 $('li.remove').replaceWith('<li>removed</li>); $('<li>removed</li>;).replaceAll('li.remove'); 阅读全文
posted @ 2017-07-19 19:30 程5705 阅读(192) 评论(0) 推荐(0)
摘要: 在写js脚本的时候经常遇到对象为空或者不是对象的情况,出现这种情况我们可以用if去判断它,然后去执行相应的处理方法,具体判断他们的方法有以下几种: 1、if (typeOf(x) == "undefined") 2、if (typeOf(x) != "object") 3、if(!x) 其中第三种是 阅读全文
posted @ 2017-07-19 19:29 程5705 阅读(146) 评论(0) 推荐(0)
摘要: var formData = new FormData(); formData.append("file",fileList[i]); formData.append("filelSavePath",opt.filelSavePath); 然后把formData丢到ajax里发起请求吧 阅读全文
posted @ 2017-07-19 19:28 程5705 阅读(279) 评论(0) 推荐(0)
摘要: iOS下浏览器模式下h5播放器强制是全屏的,除非在app下才可以非全屏播放,需要两个配置: (1)播放器添加参数: playsinline:true(我使用的是阿里云的播放器,其他的需要自己找找是那个参数) (2)webview添加参数: webview设置allowsInlineMediaPlay 阅读全文
posted @ 2017-07-19 19:27 程5705 阅读(1816) 评论(0) 推荐(0)
摘要: document.getElementById('demo') //demo是元素对应的ID;它是document对象特有的函数,只能通过其来调用该方法。 document.getElementsByTagname('li') //li是标签的名字 //该方法除了能被document对象调用之外,还 阅读全文
posted @ 2017-07-19 19:24 程5705 阅读(1034) 评论(0) 推荐(0)
摘要: 修改为只读 //js function disableElement(element,val){ document.getElementById(element).disabled=val; } //jq //两种方法设置disabled属性 $('#areaSelect').attr("disab 阅读全文
posted @ 2017-07-19 19:21 程5705 阅读(715) 评论(0) 推荐(0)
摘要: 1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码。 strObj.charCodeAt(index) 说明: index将被处理字符的从零开始计数的编号。有效值为0到字符串长度减1的数字。 如果指定位置没有字符,将返回NaN。 例如: var str = "ABC"; 阅读全文
posted @ 2017-07-19 19:19 程5705 阅读(83) 评论(0) 推荐(0)
摘要: JS中数组的操作 1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, 阅读全文
posted @ 2017-07-19 19:18 程5705 阅读(78) 评论(0) 推荐(0)
摘要: 第一种:Math.random().toString(36).substr(2); 第二种: /* ** randomWord 产生任意长度随机字母数字组合 ** randomFlag-是否任意长度 min-任意长度最小位[固定位数] max-任意长度最大位 ** xuanfeng 2014-08- 阅读全文
posted @ 2017-07-19 19:17 程5705 阅读(168) 评论(0) 推荐(0)
摘要: 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1- 阅读全文
posted @ 2017-07-19 19:16 程5705 阅读(46) 评论(0) 推荐(0)
摘要: 节约时间,先写出总结,推荐使用encodeURIComponent()来对URL进行编码。 虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊 字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一 阅读全文
posted @ 2017-07-19 19:14 程5705 阅读(83) 评论(0) 推荐(0)