- 博客(34)
- 资源 (12)
- 收藏
- 关注
原创 这个输入框要求用JAVASCRIPT去验证不能超过12个数字或英文或数字英文组合,还要求不能超过6个汉字,还要验证汉字和字母,数字的组合 ...
[code="java"] 输入待测字串: [/code]
2010-12-31 16:08:58 211
原创 常用的JavaScript验证正则表达式
下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行...
2010-12-31 16:04:10 60
原创 JavaScript可否多线程? 深入理解JavaScript定时机制
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction , 100); 认为setTimeout中的问候方法会...
2010-12-30 11:12:27 52
原创 js javascript:void(0) 真正含义
我想使用过ajax的都常见这样的代码:here但这儿的void(0)究竟是何含义呢?Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression 是一个要计算的 J...
2010-12-29 18:01:15 71
原创 深入理解Javascript闭包(closure)
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。[b]一、什么是闭包?[/b]“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的...
2010-12-29 15:44:03 53
原创 JS继承
Javascript本身是从Perl语言的语法演变而来的,本质上是脚本语言,随着版本的更新逐渐加入的对面向对象的模拟。我认为Js的面向对象模拟总体上做得还是不错的,因为我们不能盲从任何一种理念,不能纯粹的为了OOP而OOP,我们需要抓住的是面向对象的好处到底是什么?为了这些优点去OOP,才是最明智的选择,所以说Js做得还不错。 Js的继承在很多书里面细致的分了很多种类型和实现方式,大体上就...
2010-12-28 17:20:27 63
原创 JS中Object和Function的关系
[code="java"]js 中 Object 和 Function 的关系是微妙的,他们互为对方的一个“实例”。Function instanceof Object 和 Object instanceof Function 都是 true1。我们可以认为 Object 是一个特殊的“类”,而这里的“类”即:Function于是便可以理解为: Object = Funct...
2010-12-28 11:12:10 154
原创 js prototype
[code="java"]function Person(name,sex) { //Person类的构造函数 this.name = name; this.sex = sex; } Person.prototype.age = 12; //为Person类的prototype属性对应的prototype对象的属性赋值,...
2010-12-28 10:27:58 78
原创 js实现公用、私有、静态方法属性
[code="java"]function Student(name,sex) { this.name = name;//公有属性 this.sex = sex; var message = "心理想法";//私有属性 this.say = function (){//公有方法:即可以访问私有、公有的方法和属性 alert("姓名"+thi...
2010-12-28 10:18:49 154
原创 jQuery常用过滤器选择器
[code="java"] 过滤选择器主要是通过特定的过滤规则来筛选出所需的 DOM 元素,过滤规则与 CSS 中的伪类选择器语法相同,即选择器都可以一个冒号(:)开头。按照不同的过滤规则,过滤选择器可以分为基本过滤选择器,内容过滤、可见性过滤、属性过滤、子元素过滤和表单对象属性过滤选择器1. 基本过滤选择器 选择器 描述 返回 示例 :first ...
2010-12-24 15:09:11 99
原创 如何在Oracle中复制表结构和表数据
[code="java"]1. 复制表结构及其数据: create table table_name_new as select * from table_name_old 2. 只复制表结构: create table table_name_new as select * from table_name_old where 1=2; 或者: cr...
2010-12-22 17:45:39 99
原创 Javascript调用OCX控件
[code="java"]什么是ocx控件?对象链接和嵌入用户控件(OCX)是一种可以由在微软的Windows系统中运行的应用软件创建使用的特殊用途的程序。想知道究竟的可以看看这个帖子。http://www.tososo.com/html/software-learning/20070829/3710.html 偶用的VC6,顺手开发了一个简单的ocx控件,...
2010-12-21 16:21:51 127
原创 js调用ocx控件(读写IC卡
1、注册OCX 开始--->cmd--->regsvr32 *.ocx 2、jsp调用ocx [code="java"]//如果没有发现该控件,会去当前目录dcic32.cab解压安装该控件 [/code]3、js 里调用 document.getElementById('mscs_ocx'); 4、读写IC卡演示代码 [c...
2010-12-21 16:20:37 482
原创 javascript 使用ocx
[b]1.找出相关信息,主要是classid [/b]首先我们的给这个ocx起个名字,起什么名字通过最后生成的ocx控件的文件名决定。 第二,我们的找到这个ocx的编号值,将ocx提取出来,我采用Microsoft Control Pad来编辑,得到ocx控件的classid, 然后我们做下面的工作。 由于我的ocx不是自己编辑的,所以我是等注册后去注册表里找,直接复制文件名,然后...
2010-12-21 16:18:42 134
原创 <object> 元素
[code="java"]Windows 脚本部件 元素 请参阅 脚本部件文件的内容 定义可以由脚本引用的对象。 值 objID 在脚本中引用该对象时所用的名称。对象 ID 的值必须以字母开头,可以包括字母、数字以及下划线(_)。对象 ID 在该脚本部件范围内必须是唯一的。例如,如果指定名字为 CObj,则可以...
2010-12-21 15:44:31 162
原创 DWR 跨域
[code="java"] dwr-invoker org.directwebremoting.servlet.DwrServlet debug true allowGetForSafariButMakeForgeryEasier true ...
2010-12-20 18:31:15 102
原创 DWREngine API
[code="java"]//简易函数;abc(handler){ }DWREngine.beginBatch(); 开始缓存;DWREngine.endBatch();提交缓存;DWREngine.defaultMessageHandler(abc);默认的消息句柄;DWREngine.setTextHtmlHandler;当接收到html时发生的事件...
2010-12-20 18:02:35 91
原创 javascript捕获窗口关闭事件有两种方法
1.用javascript重新定义 window.onbeforeunload() 事件 在javascript里定义一个函数即可 function window.onbeforeunload() { alert("关闭窗口")} alert()事件将会在关闭窗口前执行,你也可以用户决定是否关闭窗口 function window.onbeforeunload() ...
2010-12-20 12:39:01 159
原创 DWR推技术 ScriptSession 问题
1 关于ScriptSessionScriptSession不会与HttpSession同时创建当我们访问一个页面的时候,如果是第一次访问,就会创建一个新的HttpSession,之后再访问的时候,就会保持当前的Session,即使是刷新,也能保持当前的HttpSession。但是,ScriptSession不同,第一次访问,会创建一个ScriptSession,但是,如果你刷新,就会...
2010-12-17 17:53:30 105
原创 DWR 长连接方式的若干问题
、服务器向指定客户端推送数据完成聊天室之类的项目时,利用DWR推模式向所有客户端推送数据,的确是很方便,只要客户端的访问页面确定就可以了。但是,若需要对访问同一页面的两个客户端(特别是根据用户身份作不同处理),加以区分,推送不同数据时,就没这么简单了。有两种方式可以解决这个问题: a)、服务端不处理,只管往客户端推送数据,由客户端对收到的数据进行过滤,然后再显示出来。但这...
2010-12-17 17:14:01 229
原创 DWR推技术
[b]4. 推技术[/b] DWR2.0.x的推技术以推发送消息,适用于ChatRoom,股票信息显示等场景,优于现在JS定时轮询服务端的策略,大大节省服务端的资源(数据无变化时不需要应答客户端的定时查询)。 [b] 4.1. 推消息的接收页[/b]设置接收由服务端推送过来的消息的JavaScript [code="java"] ...
2010-12-17 16:52:12 108
原创 DWR获取客户端IP
[code="java"]import org.directwebremoting.WebContext; import org.directwebremoting.WebContextFactory; public class Operator { public String greeting(String src){ WebContext...
2010-12-17 15:50:04 155
原创 window.error(fn)
在每一个匹配元素的error事件中绑定一个处理函数。 对于error事件,没有一个公众的标准。在大多数浏览器中,当页面的JavaScript发生错误时,window对象会触发error事件;当图像的src属性无效时,比如文件不存在或者图像数据错误时,也会触发图像对象的error事件。如果异常是由window对象抛出,事件处理函数将会被传入三个参数:1. 描述事件的信...
2010-12-16 16:56:38 752
原创 鼠标 X Y 坐标
[code="java"] function mousePosition(ev) { if(ev. pageX || ev. pageY) { return {x: ev.pageX, y: ev.pageY} ; } return { x: ev.clientX...
2010-12-10 11:54:43 167
原创 JQuery -- this 和 $(this) 的区别
[code="java"]起初以为this和$(this)就是一模子刻出来。但是我在阅读时,和coding时发现,总不是一回事。[code="java"]What is "this"?In many object-oriented programming languages, this (or self) is a keyword which can be used in instan...
2010-12-10 11:03:08 78
原创 $.each()遍历后jquery对象被转换为非jquery对象
[code="java"]$.each($('#nbar li'),function(i,n){ if($(n).find("a").text()=='格子铺'){$(n).addClass('li_bd');} });//遍历后,jquery对象转化为DOM元素,要采用jquery操作该元素时必须使用$(n)将其转换为jquery对...
2010-12-10 10:51:29 285
原创 jQuery.each
[code="java"]var arr1 = [ "one", "two", "three", "four", "five" ]; $.each(arr1, function(){ alert(this); }); 输出:one two three four five var arr2 = [[1, 2, 3], [4, 5,
2010-12-10 09:49:30 71
原创 jquery笔记(常用技术)
1.选择器 (1)通配符: $("input[id^='code']");//id属性以code开始的所有input标签 $("input[id$='code']");//id属性以code结束的所有input标签 $("input[id*='code']");//id属性包含code的所有input标签 ...
2010-12-10 09:41:00 64
原创 jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 ...
获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$('#select_id')[0].selected...
2010-12-10 09:27:11 85
原创 Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)...
Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)关键词: Oracle函数 字符串函数 数学函数 日期函数 逻辑运算函数 SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’...
2010-12-09 16:00:32 67
原创 jQuery对象与dom对象的转换
最近在闲暇时间用jQuery搞了一个多文件上传的东东,顺便写点笔记。一直以来对于通过jQuery方式获取的对象使不能直接使用JavaScript的一些方法的,开始的时候不理解,现在此案知道,原来jQuery获得的对象并不和我们平时使用getElementById获得的对象是一样的对象。所以一些新手就很迷惑,为什么${”#Element”}不能直接innerHTML,这就是原因所在,解决方式...
2010-12-09 11:17:54 48
原创 jQuery html text val 方法
在jquery中val,text,html都能取到值,或加一个参数来赋值,那么它们有些什么区别?下面我们来举例说明: 首先,html属性中有两个方法,一个有参,一个无参 1. 无参html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档,返回的是一个String 例子: html...
2010-12-09 10:59:17 134
原创 Unknown constant tag 115 in class file jsp_servlet/_finance/__caiwuzhuangkuangou
Error 500--Internal Server Erro java.lang.ClassFormatError: Unknown constant tag 115 in class file jsp_servlet/_finance/__caiwuzhuangkuangoutput. at weblogic.servlet.internal.ServletStubImpl.prepare...
2010-12-08 12:09:58 304
原创 Oracle 常用数值处理函数:abs sqrt power ceil round trunc
abs 求绝对值函数 abs(−5) 5 sqrt 求平方根函数 sqrt(2) 1.41421356 power 求幂函数 power(2,3) 8 cos 求余弦三角函数 cos(3.14159) −1 mod 求除法余数 mod(1600, 300) 100 ceil 求大于等于某数的最小...
2010-12-06 09:03:00 235
struts api Enligshi version
2009-12-28
Spring study code
2009-12-22
hibernate stydy code
2009-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人