`
why_rj
  • 浏览: 25681 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
/** * 打印 按人员统计 报表 */ function printCountForMember(){ var rowsFlag = 10.0; //每页输入的行数 // 得到输入到表格的JSON unit是用aJax请求后得到的JSONObject, root为此jo的key。unit.root得到jo的value值。 // unit.root为一个JSONArray。 var tableJson = unit.root; var fileCount = Math.ceil(tableJson.length/rowsFlag); // 根据每 ...
介绍一个方法,可以将字符串转化为JSON对象,便于一些操作。   可以从jar 包中,找到合适的类,然后进行处理。
JSON作为JS中一种数据格式,应用非常广泛,在JS中,处理JSON的方法有三种,下面分别介绍这三种方式的使用方法及这三种方法的性能比较。   var jsonString;   一、eval 方式:   var str = eval('('+ jsonString +')'); 1、为什么要加括号? 加上圆括号的目的是迫使eval函数在评估JavaScript代码的时候强制将括号内的表达式(jsonString)转化为对象,而不是作为语句(statement)来执行。 例如对象字面量{},如若不加外层的括号,那么eval会将大括号识别为JavaScript代码块的开 ...
判断JS中 undefined 类型:   var str;   if ( typeof str !== "undefined" ) {            alert("true"); }else{         alert("false"); }   运用以上方法可以有效的判断。
我们在做项目中经常遇到“打印表格”的功能,在此介绍一下我所用过的打印方法。   一、比较简单的做法,word另存转化为html文件的方式。分析如下: 1、首先我们需要在office中用wrod画好文件的模板,然后将其另存为thm网页 ...
将时间转化为中文格式,代码如下: /** *将时间转换成中文形式 */ public static String DateToCN(Date date) { if (null == date || "".equals(date)) { return null; } String[] CN = { "〇", "一", "二", "三", "四", " ...
做项目中遇到 数字 需要转化为 大写汉字 的问题,   如 数字987654321,转成大写的:玖亿捌仟柒佰陆拾伍万肆仟叁佰贰拾壹。   我看网上的这种问题基本都是在做计算金额的填写时使用,我此处不需要这些,所以也就没有做成金额问题,等有时间了再   修改一下。下面的是代码,有时间的话再修改一下,感觉不太好,但能实现基本功能,就是在拾万、佰万、仟万、亿、拾亿   遇零需要的特殊处理。   看到网上基本都是采用字符串的形式进行处理,我这里依然采用数据形式,处理的时候遇零有些麻烦。   代码如下: public static StringBuffer intForStrin ...
创建和存储 cookie function setCookie(c_name,value,expiredays) { var exdate=new Date() exdate.setDate(exdate.getDate()+expiredays) document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) } 上面这个函数中的参数存有 cookie 的名称、值以及 ...
      在Web应用中,当我们使用类型http://localhost:8080 的访问地址时,它其中对应的只是服务器   上的虚拟路径,如果我们要读取存在服务器上的文件时,这时就需要获得文件的物理路径了。这时我们可   以使用:new java.io.File(request.getRealPath(request .getRequestURI())).getParent(); 来   获得文件夹的上一层目录,这个路径比较怪异,使用时还需要进行处理。在具体使用时可   以将其打印出来,再进行处理,这里不要进行详细说明。
      在做web开发时,免不了要对表单信息进行JS验证,如果每次开发都自己写一套验证程序,成本就太高了。一来现在做程序都讲究效率,如果你还在纠结于一个表单验证,那就太费时间了。所以这里有一份通知的表单验证, ...
      window.open(pageURL,name,parameters) ,详细介绍参照http://baike.baidu.com/view/613278.htm。   其基本功能是打开一个新的窗口。                  name 为可选字符串参数,该参数可以设置新窗口的名称。 相同name的窗口只能创建一个,要想创建多个窗口   则name不能相同。  这里需要注意的是name的值不能含有特殊字符,例如name的名称为:“出国(境)证明”,则会出现   错误。window.open函数将不执行,在 IE 下不行,但在 火狐 下可以正常使用。
    在web开发中,我们避免不了要在JS中通过URL向Actin/Servlet中传参数。因此,在 参数中包括汉字时,如不做特殊处理,则会出现乱码问题,导致参数不能正常解析,这里介绍 一种解决中文筹码问题,也是我在项目中使用过的。       首先,在JS中,参数需要使用JS函数encodeURI包装一下,这里需要注意的是,在使 用中,我们需要对参数进行再次包装才行。如 ID : encodeURI(encodeURI(ID)); ,包装 后,在java中,还需要解码,这里采用:      java.net.URLDecoder.decode(ID,"UTF-8&quo ...
    在做web项目时,有些页面提前需要进行关闭提醒,避免我们在输入大量的信息还未保存 时不小心关闭了,导致我们白费功能,下面的这个例子就可以实现这个功能,经测试,在 iFrame下同样可以使用。 附代码: <script type="text/javascript"> window.onbeforeunload = function(event){   if((window.event.screenX - window.screenLeft) >(document.documentElement.scrollWidth-20) && ...
Global site tag (gtag.js) - Google Analytics