
JavaScript
文章平均质量分 77
mortimer_c
人称陈老师,早期一直从事Java企业级应用研发与项目管理工作,亦有带团队经历。目前做技术顾问,著有JavaScript从入门到精通清华大学出版社WebSphereChina第14期主编,并负责撰写云计算相关文章,对SOA云计算有自己独到的见解。
展开
-
JS实现当前编辑行自动滚动至div显示区域
最近在正在做的会计系统实施过程中,客户要求在录入凭证分录时,实现每次录入的分录自动选中,并且如果分录在其所在的div隐藏区域时,将其滚动至显示区域。由于先前已经实现JS控制的当前行高亮显示的功能,因此,只需实现当前行的自动滚动。考虑到所有的凭证分录信息都放在div内,因此可以借助JavaScript控制div的某些属性实现,google的结果表明,将scrollTop与offsetTop、offs原创 2009-10-15 13:00:00 · 6177 阅读 · 6 评论 -
如何用QUnit来测试JavaScript代码
QUnit是一套由jQuery团队开发的,非常强大的用于对JavaScript进行单元测试的框架。本文将介绍什么是QUnit,以及为何要关心测试代码。什么是QUnitQunit是一款强大的用于帮助调试代码的,JavaScript单元测试框架。QUnit由jQuery团队成员编写,是jQuery的官方测试套件,不仅如此,QUnit还可以测试任何常规JavaScript代码,甚至可以通过一些像Rhino或者V8这样的JavaScript引擎,测试服务端JavaScript代码。如果不熟悉“单元测试”的概念,不要翻译 2011-05-05 23:09:00 · 22340 阅读 · 21 评论 -
div等待条
一直使用div做的等待状态条,保证用户在提交之后不能进行操作,但是发现此方法存在问题:div无法遮盖页面中的“select”元素,如果用户在提交过程中更改select元素的选中项,会导致提交之后的结果不正确。 google一下,发现有一种可以使用iframe结合ie的过滤器解决此问题的方法: iframe来当作div的底 function DivSetVisible(state原创 2011-11-01 16:38:33 · 2387 阅读 · 0 评论 -
JS实现当前编辑行自动滚动至div显示区域
最近在正在做的会计系统实施过程中,客户要求在录入凭证分录时,实现每次录入的分录自动选中,并且如果分录在其所在的div隐藏区域时,将其滚动至显示区域。由于先前已经实现JS控制的当前行高亮显示的功能,因此,只需实现当前行的自动滚动。考虑到所有的凭证分录信息都放在div内,因此可以借助JavaScript控制div的某些属性实现,google的结果表明,将scrollTop与offsetTop、offs原创 2011-11-01 16:56:36 · 2401 阅读 · 0 评论 -
firebug小技巧s
最近这几年,企业应用的前端很火,呵呵……本来不想掺和进来,可是实在禁不住前端这百般撩拨。实际上前端的发展与进步也离不开浏览器的支持,而对于开发人员来讲,浏览器最好的支持,就是对于debug的良好支持,甚至在某些后续接手的项目中,前端的debug甚至可以解决好多问题……不说了,都是泪啊!还是说下firefox下的firebug吧。虽然ff内置一个调试的功能,但是,感觉不完善,对于开发人员来讲,根本不原创 2014-05-28 15:30:45 · 6238 阅读 · 7 评论