- 博客(5)
- 资源 (65)
- 收藏
- 关注
原创 实用技巧Java篇(1)
1、实用技巧Web篇(4)的Java实现 public static int getBytesLength(String s, String encode) { if (s == null) { return 0; } byte[] bytes; if (encode == nul
2009-10-18 20:25:00 1148
原创 实用技巧Web篇(4)
4、全角半角字符混合输入的处理l 问题1:输入长度的验证,例如输入内容在数据库中是40字节,所以输入长度不能超过40字节;而JavaScript中的String.length获得的是字符个数。l 解决方法:通常全角字符为2字节,而半角字符为1字节;这样String.length获得的长度相当于将全角字符作为1字节处理,所以再加上全角字符的个数就是字节数。考虑到escape()函数处理的
2009-10-17 10:19:00 1416
原创 实用技巧Web篇(3)
3、双表头固定的数据列表中,滚动条同步移动的实现l 问题:Web中单表头固定的数据列表使用比较多,其滚动条移动的实现很简单,只要使用标记,设置其的样式就可以了。但有时也需要使用双表头固定的数据列表,典型的例子就是人员的日程安排。l 解决方法:分别用三个标记包含上表头(topheader),左表头(leftheader)和数据内容(content),只有content有滚动条;当移动滚动
2009-10-14 20:40:00 878
原创 实用技巧Web篇(2)
2、在使用window.showModalDialog()方法打开窗口中,如何提交表单不会弹出新窗口?l 问题:首先window.showModalDialog()只在IE浏览器中有效。在使用window.showModalDialog()方法打开窗口中提交表单时,IE浏览器默认情况在新窗口中显示结果页面。l 解决方法:在页面的标记中添加下面的标记,指定基本目标窗口为_self。这样,
2009-10-09 21:43:00 706
原创 实用技巧Web篇(1)
1、如何每次请求Web页面都取最新版本,而不是浏览器缓存中的页面l 问题:浏览器中可以设定缓存选项来设置是否使用页面缓存,所以没法强制用户设定所有的Web页面都不使用缓存。l 解决方法:在页面的标记中添加下面的标记,以保证该页面不缓存,每次请求都取最新版本。 l 浏览器缓存设置是针对所有页面的,而这种设置方法是针对特定单个页面的,会覆盖浏览器缓存设置。
2009-10-09 21:38:00 745
Practical Apache Struts2 Web 2.0 Projects(2007.11).pdf
2008-04-27
Learning the Yahoo! User Interface Library(2008).pdf
2008-04-27
Eclipse.Building.Commercial.Quality.Plug.ins.2nd.Edition.Mar.2006.part2.rar
2008-04-16
Eclipse.Building.Commercial.Quality.Plug.ins.2nd.Edition.Mar.2006.part1.rar
2008-04-16
spring-ide_2.0.4_v200803111444.part2.rar
2008-03-25
spring-ide_2.0.4_v200803111444.part1.rar
2008-03-25
Pro LINQ - Language Integrated Query in C# 2008.pdf
2008-02-16
C.Sharp.3.0.Cookbook.3rd.Edition.Jan.2008.pdf
2008-02-16
OSWorkflow.A.Guide.for.Java.Developers.and.Architects.Aug.2007.pdf
2008-02-05
Beginning XNA 2.0 Game Programming(28 April 2008).pdf
2008-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人