-
JS判断一个数组中是不是有重复值的三种方法
JS判断一个数组中是否有重复值的三种方法 方法一: varary=newArray("111","22","33","111"); vars=ary.join(",")+","; for(vari=0;i<ary.length;i++){ if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1){ alert("数组中有重复元素:"...
286
热度 -
JS读取本土文件夹和图片异步加载(图片LazyLoad)
JS读取本地文件夹和图片异步加载(图片LazyLoad) ? /* 说明:当某一个页面拥有非常多的图片或者使用图片列表的时候,图片全部加载即浪费资源,又影响页面加载速度,所以使用图片延迟加载。 图片延迟加载可以实现:当用户拖动滚动条的时候,只有在滚动条可见范围内的图片, 才会显示。 */ ? ? ? <html> <head> <metahttp-equiv="...
49
热度 -
取得焦点位置
获得焦点位置 functiongetCursorPos(obj){?varCaretPos=0;?var$IE=navigator.userAgent.indexOf('MSIE')!=-1;?if($IE){??vards=document.selection;??obj.focus();??varrange=null;??range=ds.createRange();????varstored...
281
热度 -
JS递归将字符串中的字符轮换为目标字符
JS递归将字符串中的字符替换为目标字符 //repStr:原字符串--rgExp:被替换的字符--replaceText:去替换的字符?? function?replaceString(repStr,?rgExp,?replaceText){?? ????var?str?=?repStr.replace(rgExp,?replaceText)?? ????if?(?str.inde...
88
热度 -
js获取页面元素到页面座标
js获取页面元素到页面坐标 ? 忘了是在哪里拷贝的,觉得很有用,今天用js做自动补全效果的时候到网上几乎搜了半个小时才搜索到页面元素的坐标获取方式,这种方法不管是元素外面有多少个父容器,他总是获取的是到页面左侧和丁侧的距离: ? ? 这个getElementPos方法的原理也很清楚了――以这个节点为基础向外循环所有节点并计算出他们到其父容器的高度和宽度(貌似是offsetLeft,和offsetT...
81
热度 -
获得用户IP地址
取得用户IP地址 publicstaticStringgetIpAddress(HttpServletRequestrequest){ Stringip=request.getHeader("X-Forwarded-For"); if(StringUtils.isBlank(ip)||StringUtils.equalsIgnoreCase(ip,"unknown")){ ip=requ...
103
热度 -
js数目字转换成大写人民币
js数字转换成大写人民币 functionFMchange(value,item){?//varmoney=document.all.Fld_totalMoney.value;万元?value=parseFloat(value,10)?value=value.toString()?varvalue1;?varnumber="零,壹,贰,叁,肆,伍,陆,柒,捌,玖";?varna=number.sp...
108
热度 -
客户端浏览器实施本地sh脚本
客户端浏览器执行本地sh脚本 通过网页执行客户端的bat文件<script>functionexec(command){window.oldOnError=window.onerror;window._command=command;window.onerror=function(err){if(err.indexOf('utomation')!=-1){alert('命令已经被用户禁...
44
热度 -
Extjs兑现快捷键CTRL+TAB对Tabpanel进行Tab切换
Extjs实现快捷键CTRL+TAB对Tabpanel进行Tab切换 ? //注册ctrl+tab组合键到keymap varkeyMap=newExt.KeyMap(Ext.getBody(),[{ key:[9],//tab ctrl:true, fn:function(){handleCtrlTab();} scope:this, defaultE...
382
热度 -
关于DWR内存泄漏的有关问题
关于DWR内存泄漏的问题 机器跑了一晚上,发现有崩溃现象,由于页面内有动态绘图功能,我怀疑是绘图原因,但是今天上午有人提醒我才想到,是不是间隔调用时DWR产生了内存泄漏问题? ? 网上查了一下貌似大家都在讨论这个问题,之前我也挺老手说过DWR有内存问题,可是没有遇到过。原来DWR在间隔调用这种情况下会有问题! ? 按照大家的说法,修改engine.js配置文件来解决问题,目前我也修改了一下,修改方...
402
热度 -
动态增添样式
动态添加样式 ? vargetClass=function(ele){ returnele.className.replace(/\s+/,'').split(''); }; ? ? ?? varhasClass=function(ele,cls){ returnele.className.match(newRegExp('(\\s|^)'+cls+'(\\s|$)')); } ? ...
146
热度 -
图片预加载的施用
图片预加载的使用 <scriptlanguage="JavaScript"type="text/JavaScript"> <!-- functionloadImages(){ vard=document;if(d.images){if(!d.MM_p)d.MM_p=newArray(); vari,j=d.MM_p.length,a=loadImages.arguments;fo...
107
热度 -
(window.onunload)只有点击浏览器右下角关闭按钮才执行
(window.onunload)只有点击浏览器右上角关闭按钮才执行 <html> <head> <scripttype="text/javascript"> // window.onunload=function() { if((function(){ vara=0; varb=0; if(parseInt(navigator.appVersion)>3...
17
热度 -
ext js tree 带搜寻(支持树枝节点和叶子节点)+ 大select(mutiple)
extjstree带搜索(支持树枝节点和叶子节点)+大select(mutiple) <%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%> <%@includefile="/common/path_header.jsp"%> <%@includefile="/common/grid_head...
398
热度 -
JS校验价格跟金额的方法
JS校验价格和金额的方法 直接上代码 functionisPriceNumber(_keyword){ if(_keyword=="0"||_keyword=="0."||_keyword=="0.0"||_keyword=="0.00"){ _keyword="0";returntrue; }else{ varindex=_keyword.indexOf("0"); ...
656
热度 -
prototype 1.6.0.1上 getElementsByClassName 的bug
prototype1.6.0.1下getElementsByClassName的bug 在IE下错误,修改bug:functiongetElementsByClassName(className,parentElement){varelems=($(parentElement)||document.body).getElementsByTagName("*");varresult=[];vari,...
641
热度 -
IE浏览器中为啥window.opener.location.href 无效
IE浏览器中为什么window.opener.location.href无效functionJump(sURL){ sURL="c.html"; if(navigator.userAgent.indexOf("MSIE")!=-1){ window.opener.location.href=sURL; } else{ window.opener.location.href=sURL; } } ...
916
热度 -
js 选中文本框(input) 某些字符串 。
js选中文本框(input)某些字符串在线等。。。neirong:<inputtype="text"value="str1;str2;strr3;strrr4;"id="suggest1"size="40"onclick="changecolor()">functionchangecol...
348
热度 -
整理 IE 7、8预览本map片和获取本map片大小
整理IE7、8预览本地图片和获取本地图片大小 <html>???<head>???????<title>getfileinputfullpath</title>???<scriptlanguage='javascript'>???????functiongetFullPath(obj)???????{???????????if(obj)?...
330
热度 -
急 。js传递参数有关问题
急。。js传递参数问题,在线等本帖最后由yuyangyang0610于2013-06-0511:25:04编辑 <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://w...
70
热度