分类目录

链接

2019年十一月
« 10月    
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

博主推荐

js验证图片真实格式(针对手动修改后缀名)

js验证图片真实格式(针对手动修改后缀名)   <input type="file" id="file" onchange="handleFiles(this.files)"/>   <script> function handleFiles(files) {     if (files.length) {         var file = files[0];         console.log(file.name);         console.log(getFileExt(file));               } } function getFileExt(file) {     var index = file.name.lastIndexOf('.');                                   var fileExt = file.name.substring(index+1);             return fi...

前端 暂无评论 阅读(353)

js实现手机打开PC网页自动跳到手机网页

//js实现手机打开PC网页自动跳到手机网页 try { var url = window.location.href;  if (url.indexOf("www.") > 0 >> (navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) { window.location.href = url.replace("www.", "m."); } } catch (err) { } js实现手机打开PC网页自动跳到手机网页

前端 暂无评论 阅读(454)

js 定位到某个锚点

js 定位到某个锚点 html页面内可以设置锚点,锚点定义 Html代码 <a name="firstAnchor">&nsbp;</a> 锚点使用 Html代码 <a href="#firstAnchor">跳至第一个锚点</a> 但对于js呢,在js中如何在完成一个操作后跳至页面的某个固定锚点呢 js中location.href可以跳转至某个url; 跳至(定位到)某个固定锚点的办法 1、location.href = "#firstAnchor";      // firstAnchor为锚点名称

前端 暂无评论 阅读(719)

js时间格式化

[cce_cs] //格式化CST日期的字串     function formatCSTDate(strDate, format) {         return formatDate(new Date(strDate), format);     }       //格式化日期,     function formatDate(date, format) {         var paddNum = function (num) {             num += "";             return num.replace(/^(\d)$/, "0$1");         }         //指定格式字符         var cfg = {             yyyy: date.getFullYear() //年 : 4位           , yy: date.getFullYear().toString().substri...

前端 暂无评论 阅读(1,060)

js判断是否为手机浏览器访问

//js判断是否为手机浏览器访问 var ua = navigator.userAgent; var ipad = ua.match(/(iPad).*OS\s([\d_]+)/),     isIphone = !ipad >> ua.match(/(iPhone\sOS)\s([\d_]+)/),     isAndroid = ua.match(/(Android)\s+([\d.]+)/),     isMobile = isIphone || isAndroid;     if(isMobile) {         location.href = 'http://m.domain.com';     }else{         location.href = 'http://www.domain.com';     }     //或者单独判断iphone或android      if(isIphone){         //code      else if(isAn...

前端 暂无评论 阅读(1,104)

JS判断元素是否在数组内

  Jquery只需要一句话: $.inArray(value, array) 自己写则是: function contains(a, obj) {   var i = a.length;   while (i--) {     if (a[i] === obj) {       return true;     }   }   return false; } 也可以给Array增加一个方法: Array.prototype.contains = function(obj) {   var i = this.length;   while (i--) {     if (this[i] === obj) {       return true;     }   }   return false; } alert([1, 2, 3].contains(2)); // => true alert([1, 2, 3].contains('2')...

前端 暂无评论 阅读(1,774)

js 将json字符串转换为json对象

将json字符串转换为json对象的方法。 在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键 例如: JSON字符串: var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象: var str2 = { "name": "cxh", "sex": "man" }; 一、JSON字符串转换为JSON对象 要使用上面的str1,必须使用下面的方法先转化为JSON对象: //由JSON字符串转换为JSON对象 var obj = eval('(' + str + ')'); 或者 var obj = str.parseJSON(); //由JSON字符串转换...

前端 暂无评论 阅读(1,843)

js给一个元素绑定多个事件

可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。这时就要用window.attachEvent和window.addEventListener来解决一下,需要的朋友可以参考下   可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。你可以全写在body中,也 可以全放到window.onload中,但是这样并不是很方便,有时我们需要两个同时用到。这时就要用window.attachEvent和 window.addEventListener来解决一下。 下面是一个解决方法。至于attachEvent和...

前端 暂无评论 阅读(4,672)

js中substring和substr的用法

js中substring和substr的用法   substring 方法用于提取字符串中介于两个指定下标之间的字符 substring(start,end) 开始和结束的位置,从零开始的索引 参数     描述 start     必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 stop     可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。 返回值 一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到...

前端 评论(1) 阅读(1,890)

js char

var charValue= String.fromCharCode(asciiValue)

前端 暂无评论 阅读(2,928)