js问题集锦】的更多相关文章

通用js函数集锦<来源于网络> [二] 1.数组方法集2.cookie方法集3.url方法集4.正则表达式方法集5.字符串方法集6.加密方法集7.日期方法集8.浏览器检测方法集9.json方法10.extend方法11.类型判断的方法 数组方法集 Angela.array = { //# 数组方法 // index, 返回位置! 不存在则返回 -1: index: function (t, arr) { //# 返回当前值所在数组的位置 if (arr.indexOf) { return ar…
通用js函数集锦<来源于网络/自己>[一] 1.返回一个全地址2.cookie3.验证用户浏览器是否是微信浏览器4.验证用户浏览器是否是微博内置浏览器5.query string6.验证用户设备来源7.JS验证邮件地址是否合法8.JS获取字符串长度(区分中英文) 中文算2个字,英文一个9.检查手机号码是否合法10.验身份证号码是否正确11.删除cookie12.数组是否包函字符串元素13.后退14.向上滚动到指定位置15.判断是否为身份证16.判断是否为2~15字姓名17.修复IE中 inpu…
[1]js页面跳转 和 js打开新窗口方法 第一种: <script language="javascript" type="text/javascript"> window.location.href="http://www.xlfun.com/login.php?backurl="+window.location.href; </script> 第二种: <script language="javasc…
索引 1.对象深拷贝 2.网络图片转base64, 在线图片点击下载 3.常用CSS样式记录(超出宽高省略展示/播放icon/按钮背景颜色渐变...) 4.对象深拷贝 5.对象深拷贝 6.对象深拷贝 1.对象的深拷贝(一级属性拷贝和多级属性嵌套拷贝) //深拷贝函数(满足属性多级嵌套) function deepCloneObj(sourceObj){ var obj = (sourceObj instanceof Array) ? [] : {}; for (var key in source…
秒后消失 $('.success_message').text( '反馈成功' );    setTimeout(function(){         $( ".success_message").text("" );    }, 2000);   .手机号匹配正则表达式 invoice_phone.match(/^1[3|5|8]\d{9}$/)   3.获取上一步地址 var lastUrl = document.referrer;…
1.Xrm.Page.context用户ID:getUserId()用户角色:getUserRoles()用户语言:getUserLcid()组织名称:getOrgUniqueName()组织语言:getOrgLcid()路径参数:getQueryStringParameters() 2.Xrm.Page.data.entity所有页面元素:attributes[forEach(),get(),getLength()]单个元素:attributes.get("")[同Xrm.Page.…
1.不在服务器中的访问,如file:///C:/Users/yx/Desktop/index.html这样的地址,ajax是无法访问的,不会执行send();必须放到服务器才可以. 2.阻止正常提交var evt = evt || window.event; event.preventDefault(); 3.jsonp当连续两次使用同一个callback的时候会冲突报错,如下:会报filightHandler is not defined $.ajax({ type: "get",…
1.Xrm.Page.context 用户ID:getUserId() 用户角色:getUserRoles() 用户语言:getUserLcid() 组织名称:getOrgUniqueName() 组织语言:getOrgLcid() 路径参数:getQueryStringParameters() 2.Xrm.Page.data.entity 所有页面元素:attributes[forEach(),get(),getLength()] 单个元素:attributes.get("")[同X…
1.获取元素样式属性的方法 第 一 种 : 较灵活,能获取传进来想获取的元素的样式属性,返回的是[字符串] function getStyle(obj, name) { // IE // 主流 return obj.currentStyle ? obj.currentStyle[name] : getComputedStyle(obj, false)[name]; } 第 二 种 : 重复使用率低 function getObjWidth(){ return parseInt(window.ge…
阅读目录: DS01:常用的查找数组中是否有重复元素的三种方法 DS02:常用的JS函数集锦 DS01.常用的查找数组中是否有重复元素的三种方法  1. var ary = new Array("111","22","33","111"); var s = ary.join(",")+","; for(var i=0;i<ary.length;i++) { if(s.replace…