实用技巧Web篇
chenyun2000
这个作者很懒,什么都没留下…
展开
-
实用技巧Web篇(1)
1、如何每次请求Web页面都取最新版本,而不是浏览器缓存中的页面l 问题:浏览器中可以设定缓存选项来设置是否使用页面缓存,所以没法强制用户设定所有的Web页面都不使用缓存。l 解决方法:在页面的标记中添加下面的标记,以保证该页面不缓存,每次请求都取最新版本。 l 浏览器缓存设置是针对所有页面的,而这种设置方法是针对特定单个页面的,会覆盖浏览器缓存设置。原创 2009-10-09 21:38:00 · 745 阅读 · 0 评论 -
实用技巧Web篇(2)
2、在使用window.showModalDialog()方法打开窗口中,如何提交表单不会弹出新窗口?l 问题:首先window.showModalDialog()只在IE浏览器中有效。在使用window.showModalDialog()方法打开窗口中提交表单时,IE浏览器默认情况在新窗口中显示结果页面。l 解决方法:在页面的标记中添加下面的标记,指定基本目标窗口为_self。这样,原创 2009-10-09 21:43:00 · 707 阅读 · 0 评论 -
实用技巧Web篇(3)
3、双表头固定的数据列表中,滚动条同步移动的实现l 问题:Web中单表头固定的数据列表使用比较多,其滚动条移动的实现很简单,只要使用标记,设置其的样式就可以了。但有时也需要使用双表头固定的数据列表,典型的例子就是人员的日程安排。l 解决方法:分别用三个标记包含上表头(topheader),左表头(leftheader)和数据内容(content),只有content有滚动条;当移动滚动原创 2009-10-14 20:40:00 · 878 阅读 · 0 评论 -
实用技巧Web篇(4)
4、全角半角字符混合输入的处理l 问题1:输入长度的验证,例如输入内容在数据库中是40字节,所以输入长度不能超过40字节;而JavaScript中的String.length获得的是字符个数。l 解决方法:通常全角字符为2字节,而半角字符为1字节;这样String.length获得的长度相当于将全角字符作为1字节处理,所以再加上全角字符的个数就是字节数。考虑到escape()函数处理的原创 2009-10-17 10:19:00 · 1416 阅读 · 0 评论