随笔分类 - Html & Javascript
摘要:当使用 window.onunload=function(){...} 时, 如果窗口刷新或浏览其他页面,则该函数会被调用. 而如果窗口是被关闭时,则该函数不会被调用. 目前不清楚为什么会这样. 使用 window.attachEvent('onunload',function(){...});则可以解决问题. Regards .转自:http://blog.joycode.com/lostin...
阅读全文
摘要:正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=func...
阅读全文
摘要:大部分定义根据项目需求定制,并不适合每个网站,提出一种思路,抛砖引玉。 1,主要兼容MOZ & IE6。好多年不用IE5.x了,而且也没测试环境,工作和自己项目都已不考虑IE5; 2,定义名主要采用单字母识别。主要是自己使用,减少代码,语意描述显然不是很好; 3,大量采用包含选择符增加定义重用,定义写法上重复都为合写,可读性同样不是那么好; 4,链接部分定义适用于触发不换色,只增...
阅读全文
摘要:/**use as ArrayList for java programmer*/function testArrayList(){ alert("ArrayList test begin:"); try{ var list=new ArrayList(); assert(list.isEmpty()); assert(list.size()==0); list.add(new Int...
阅读全文
摘要:/*** Binary Search List*/function testSortedList(){ alert("SortedList test begin:"); try{ var list=new ArrayList(); var s=new SortedList(); s.add(new JavaString("WSG")); assert(s.size()==1); asse...
阅读全文
摘要:/**core.jsversion 1.2author treerootsince 2005-5-24*/ //ObjectObject.prototype.getClass=function(){ //var s=Object.prototype.toString.apply(this); //return s.match(/\[object (\w+)\]/)[1]; //just wo...
阅读全文
摘要:/**collection.js version 1.2author treerootsince 2005-5-24 Classes:CollectionsArraysArrayListSortedList extends ArrayListHashMapHashSet*/ /****************CollectionsNOTE:sort() return a new List...
阅读全文