
javascript
ITshu
just do IT
展开
-
javascript图片预览代码 实用
1.将下面的代码复制到内/*Thumbnail image viewer- ?Dynamic Drive (www.dynamicdrive.com)For full source code, usage terms, and 100s more DHTML scripts, visit http://dynamicdrive.com*/function enlarge(which,原创 2007-08-21 20:47:00 · 2312 阅读 · 0 评论 -
js判断网页对象是否存在
在web开发中经常会用到js来操作表单等等网页上的标签,也经常会出现需要判断变量是否存在的问题,这种问题也遇见过多次,不过老是记不住,今天记下来 提醒自己判断方法是采用了Javascript的标准判断,if(typeof(Test) == undefined)可以得知是否存在这个变量,判断对象就直接用if(typeof(Test) == object)就可以判断是不是对象了。网上原创 2008-08-07 08:05:00 · 3847 阅读 · 2 评论 -
js 得到当前时间
var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1原创 2008-08-18 18:17:00 · 3421 阅读 · 0 评论 -
java.io.CharConversionException: isHexDigit
java.io.CharConversionException: isHexDigit.做ajax传递参数的时候遇到这个异常,在网上找到解决办法,原来我一直没发现原来是 escape带来的错误。 下面把解决办法发出来另外感谢提供办法的朋友 忘记你是谁了 但还是谢谢 var url = "b.jsp?name=" + escape(u_name);服务端获取:String name=request.转载 2008-08-18 18:18:00 · 4018 阅读 · 2 评论 -
String.split方法分隔特殊字符"/"
如果字符串中存放的如:String str="C://Tomcat 6.0//webapps//para//downLoad//案例03.doc"时如果用split分隔时需要转义,应该是String[] ss = str.split("////");才行split() 方法接受的是一个正则表达式,正则表达式的特殊符号都要转义,如 / | . ( ) [ ] ^ $ - 等。主要是要了解一下正则表达原创 2008-09-27 15:36:00 · 1160 阅读 · 0 评论 -
IE提示“Internet Explorer无法打开站点XX,已终止操作”的解决办法
部署好工程后,打开网页时,有时刷新网页会出现这种问题 因为在页面还没有ready的时候就调用了htmlObject的appendChild或者innerHTML操作,这样会在IE上弹出一个对话框:“Internet Explorer无法打开站点XXX,已终止操作” 解决办法大概为以下两点: (1)在appendChild或者innerHTML操作处判断docume原创 2008-10-08 09:56:00 · 3658 阅读 · 0 评论 -
关于 JSTL c:out 对 XML html 自动转义 转义的禁用
在servlet里设置了属性值 request.setAttribute("MENU", menu); doPost()或者doGet()里做跳转: 代码 getServletConfig().getServletContext().getRequestDispatcher( mainpage).forward(request, response); 在main转载 2009-10-26 22:40:00 · 2358 阅读 · 0 评论 -
验证数字的一些正则表达式
只能输入1位小数:(this.value));" /> 其他一些正整数: 负整数: 整 数: 正小数: /> 负小数: (this.value));" /> 小 数: (this.value));" /> 实 数: (this.value));" /> 保留1位小数:(t原创 2009-11-13 11:00:00 · 726 阅读 · 0 评论 -
js replaceAll
String.prototype.replaceAll = function (s1,s2){ return this .replace( new RegExp(s1, "gm" ),s2); }转载 2011-08-12 13:40:04 · 1394 阅读 · 0 评论 -
js contains方法
Array.prototype.contains = function(item){ return RegExp("\\b"+item+"\\b").test(this);};var arr = [];for (var i = 10; i arr.pus转载 2011-08-12 13:39:40 · 4663 阅读 · 0 评论 -
fckeditor部署到weblogic的xml无法读取,样式不能显示问题
当部署含有Fckeditor编辑器的应用程序时,在tomcat下什么问题都没有,但当部署到weblogic下的时候就会碰到样式下拉菜单显示不出来和模板也提示没有模板,有的还会碰见“Error loading "/fckeditor/fckstyles.xml" Do you want to see more info?”这样的提示,出现这个问题的原因就是weblogic没有加载这个xml文件,而是原创 2008-07-31 10:29:00 · 1350 阅读 · 0 评论 -
认识javascript中的eval函数
eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下:var code1="a" + 2; //表达式var code2={a:2}; //语句alert(eval(code1)); //->a2ale原创 2008-08-01 12:11:00 · 744 阅读 · 1 评论 -
页面内的超级酷浮动窗口
页面内的超级酷浮动窗口a:visited{text-decoration:none;color:slategray;}a:hover{text-decoration:underline;color:slategray;}a:link{text-decoration:none;color:slategray;}-->//可以打包为js文件;var x0=0,y0=0,x1=0,y1=0;var原创 2007-08-29 21:05:00 · 987 阅读 · 0 评论 -
js文字特效(鼠标放上去,颜色渐变,酷)
test.jsp pageEncoding="UTF-8"%>Insert title herea {cursor:hand; height:1; behavior: url(itshu.htc); filter:progid:dximagetransform.microsoft.gradientwipe(duration=1);text-decoration : none ; } a原创 2007-09-02 08:43:00 · 2764 阅读 · 2 评论 -
ajax框架DWR简单例子
什么是DWR? DWR是一个Open Source的 java项目。DWR可以让JavaScript调用运行在Web服务器里面的JAVA程序。简单一点或者专业一点就是Easy AJAX for JAVA. 1、到http://getahead.ltd.uk/dwr/download下载dwr.jar文件。2、用eclipse新建一个项目,我的项目名就叫dwr。3、把刚原创 2007-09-21 08:40:00 · 1319 阅读 · 1 评论 -
JS身份证号码验证函数 支持带x的号码
script type="text/javascript">alert(isIdCardNo("440781197007220512"));//--身份证号码验证-支持新的带x身份证function isIdCardNo(num) { var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);原创 2007-09-27 14:30:00 · 1453 阅读 · 0 评论 -
AJAX缓存问题的解决方法(IE)
做一个项目用到Ajax,开始觉得挺好,后来发现一个问题,例如删除一项,恢复之后就不能再接着删除,必须要等一段时间,后来知道是IE缓存的问题AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题,造成这个问题的关键性人物又是Ie...在网上找了好多资料后,总结一下1:在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数在javascript发送的URL后加上t=Math原创 2007-10-06 08:39:00 · 1360 阅读 · 0 评论 -
绝对不知道你的浏览器还有这个功能
绝对不知道你的浏览器还有这个功能!!!先随便进入一个网站,比如:www.sina.com然后把下面代码贴到浏览器地址栏,回车看看发生了什么有趣的现象? javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=D转载 2007-10-02 08:43:00 · 755 阅读 · 0 评论 -
showModalDialog关闭子窗口刷新主窗口
网上找了好长时间 大都是window.opener.location.reload(),等等都不是我想要的 最后终于发现了一个 想知道的就往下看看吧showModalDialog和showModelessDialog 一、showModalDialog和showModelessDialog有什么不同? showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否原创 2007-10-13 16:17:00 · 4276 阅读 · 0 评论 -
怎样向iframe中的表单传值
给iframe加contentWindow属性后,才能赋值,在IE,firefox测试一切ok.例如:页面a.jspfunction ExecuteSql(){var FormObj = document.getElementById("ResultShowFrame").contentWindow; var SqlStr=document.getElementById("sqlcontent原创 2008-07-24 20:15:00 · 1477 阅读 · 0 评论 -
JS去空格的方法
在网上找了好久,发现没几个是好用的。自己备份一个省得以后再找。-、-//去左空格;function ltrim(s){return s.replace( /^/s*/, "");}//去右空格;function rtrim(s){return s.replace( //s*$/, "");}//左右空格;function trim(s){return rtrim(ltrim(s));} 如果是去原创 2008-07-24 20:18:00 · 2304 阅读 · 0 评论 -
js四舍五入函数
写法巨强的四舍五入的转换函数,如下:function round(v,e){var t=1;for(;e>0;t*=10,e--);for(;ereturn Math.round(v*t)/t;}在感叹JS强大的同时,也感叹一下自己的无知!参数里的转载 2011-08-12 13:40:24 · 1099 阅读 · 0 评论