随笔分类 - javaScript
摘要:摘要: 问题分析 点击A标签本身,并不会触发跳转到指定链接的事件,就是说,我们平时都是点击的A标签中的文字了。 所以要想用JS模拟点击A标签事件,就得先往A标签中的文字添加能被JS捕获的元素,然后再用JS模拟点击该元素即可。 问题分析: 点击A标签本身,并不会触发跳转到指定链接的事件,就是说,我们平
阅读全文
摘要:今天做网银支付的时候,需要做到点击支付的时候提交订单,然后新窗口打开支付界面。 思路1:window.open(''),这个直接被pass了,因为银行的服务一般都是需要post数据的。就算是可以用get传递参数,window.open会被大部分浏览器拦截弹窗; 思路2:ajax成功之后,回调func
阅读全文
摘要:localStorage使用总结 一、什么是localStorage、sessionStorage 在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localSt
阅读全文
摘要:需求:在textarea中输入文字,提交给后台后,后台输出在另一个页面,文字按原格式显示。 问题:如何还原输入框中的换行和空格? 兼容性:IE9以上、FF、chrome在换行处匹配/\n/ IE7-8在换行处先匹配/\r/,再匹配/\n/ html: <textarea name="" id="te
阅读全文
摘要:function loadJS(id, url){ var xmlHttp = null; if(window.ActiveXObject) { try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { xmlHttp = n
阅读全文
摘要:JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 e
阅读全文
摘要:var loaction=window.location.pathname; 这个可以排除地址栏后面的参数 var mbHref=loaction.substring(loaction.lastIndexOf('/')+1,loaction.length) ;
阅读全文
摘要:区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$" 手机(中国移动手机号码):regexp="^((\(\d{3}\))|(\d{3}\-))?13[456789]\d{8}|15[89]\d{8}"所有
阅读全文
摘要:ie判断 : ie=!-[1,]; <script language="JavaScript" type="text/javascript"> if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf
阅读全文
摘要:var divs = document.getElementsByTagName("div");for(var i=0, max=0; i<divs.length; i++){ max = Math.max( max,divs[i].style.zIndex || 0 );}alert(max);
阅读全文
摘要:方法一: if(window.navigator.userAgent.toLowerCase().indexOf('mobile') 1) { alert("pc端") } else{ alert("我是手机访问") }
阅读全文
摘要:推荐在线正则生成网站txt2re 正则表达式30分钟入门教程 正则工具regexbuddy 非负整数(正整数 + 0) "^\d+$"、正整数 "^[0-9]*[1-9][0-9]*$"非正整数(负整数 + 0) "^((-\d+)|(0+))$" //负整数 "^-[0-9]*[1-9][0-9]
阅读全文
摘要:本文实例讲述了js与jquery实时监听输入框值的oninput与onpropertychange方法。分享给大家供大家参考。具体如下: 最近做过一个项目,需求是下拉框里自动匹配关键字,具体细节是实时监听文本框 value 值的变化,然后匹配相关内容。 初接项目,首先想到的是 JQ 里的 chang
阅读全文
摘要:一. document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素 二.document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }
阅读全文
摘要:event是事件对象(也是window的属性),但不是标准的,只有IE支持。在W3C标准支持的浏览器下事件对象是引发事件函数的第一个参数,参数名随意。var oEvent = ev || event;不了解ev || event和event || ev 只能说明你对||操作符不熟悉。||返回第一个B
阅读全文
摘要:1、js实现(可实现局部打印)不需要打印的地方打印的部分XXXXX要打印的内容再加个打印按纽 onclick=preview(1) 2、调用windows底层打印,报安全警告,不建议使用(不支持局部打印)javascript打印-打印页面设置-打印预览代码 一按开始的减肥了卡...
阅读全文
摘要:js:方法一:字符串截取varfile=$("#file").val();varfileName=getFileName(file);functiongetFileName(o){varpos=o.lastIndexOf("\\");returno.substring(pos+1);}方法二:正则表...
阅读全文
摘要:https://github.com/aFarkas/html5shiv/blob/master/src/html5shiv.js 只要应用这个js就行了
阅读全文
摘要:tab 例子for(var i=0; i<aLi.length; i++) { /*方法一:*/ /*(function(i){ // 这里 把 外面的 i 存进来................................重点 内部i console.log(i)...
阅读全文