● 摘要
随着技术的发展和人们对信息获取快速便捷的需求,许多数据都被要求在Web上进行展示。在数据展示中,人们常常通过图形表格等形式进行数据的表述,从而使得用户能更加准确、直观、快速的获取信息中的内容。但是传统的Web数据图形展示方法有着或多或少的缺点和不便,例如生成的图表文件下载速度慢,静态页面的交互性差等限制。正基于此,本文提出了一种使用现下流行的Ajax技术,结合JavaScript语言操作Html和VML进行数据图形展示的方案,该方案使用Ajax技术进行数据的通信,并且根据不同的用户需求使用JavaScript语言生成表格,柱状图,饼图,树形图等基本控件,并且在实现这些基本控件的基础上再根据数据特性和特殊需求,生成复杂的用户数据展示控件,从而获得更好的用户体验。在提出以上方案的同时,本文还实现了一个JavaScript的框架,该框架主要包括底层的基础操作,Ajax的使用,JavaScript基本功能函数的抽象,对Html,VML语言操作的功能抽象,以及各种控件的实现等。其中重点介绍了如何实现各种Web控件。在实现了JavaScript框架之后,通过一个实例来展示如何使用该框架,最后简单描述了该框架所运用的技术与其他框架,其他技术的比较,充分表明使用该框架进行Web数据图形展示的优势。
相关内容
相关标签