Web页面中TabView的作用TabView是许多可视化编程环境提供的常见组件,它通过选项卡将内容分类,因此能在紧凑的空间内显示众多内容,这个特点使得它在可视化编程环境中很常见.
随着Web的发展,Web页面元素也开始了组件化的历程,TabView也不例外.对此Extjs的组件最值得称道,只是似乎需要一定的时间来钻研.
本人闲暇之余也实现了自己的TabView,目前在IE下运行正常和FireFox均运行正常,这里贴出来希望和大家一起探讨.
实现效果一:
1.将TabView分为菜单和内容两个部分
Tabview,顾名思义,就是一个tab加上一个view,tab用无序列表构造的菜单来实现,view则用div来实现即可.在Web中这样设计实现Tabview比较快捷,如果象可视化编程环境那样用动态隐藏和显示每个tab对应的view则耗时比较长,有些得不偿失.
接下来的工作就简单了,将菜单部分放在一个DIV tabsHeader中,将内容部分放在一个DIV tabsBody中,再把它们放在拥有上下两个单元格的table中实现上下相接的效果,这样做在ie里和firfox中都能正常表现,如果采用div的话不好设置,容易出现上下交错或是隔离的效果.
页面代码如下:
- 定时取日期
- 定时取日期时间
- 定时取随机数