前期做了一个动态曲线绘图,实现人员采用了IE的VML进行实现,后来发现也挺简单的。当然也有不足,除了对于IE的限制外当时没有发现其他问题。
今天开发人员告诉我,动态绘图的绘制了大约20分钟后页面内存不足。该绘图的需求规格为每秒钟5此刷新,每次绘制400点,在绘图刚开始时后台数据变化能及时响应,但是一段时间以后发现页面后卡死现象。
经过测试发现,在进行动态绘图时,IE使用的内存在不断的增加,直至到崩溃。
由于之前我还看过一些基于插件的绘图技术,我就拿Flot来测试,发现内存虽然增加但是不是特别严重,而且内存始终是波动的,而不是一直增加。
我当时发了一篇博客,详细请看:关于JS页面动态绘图SVG,Canvas,VML介绍 ,那么我们使用VML会内存增加,那么为什么使用Flot就没有事情呢?关于Flot的使用示例,你可以查看:http://cuisuqiang.iteye.com/blog/1462615 !
我也在网上查了一下,没有什么结果,看到有一个人说是VML动态绘图的话会导致内存增加而出现问题。
不知道到底是怎么一回事,听开发人员反馈,好像IE较高的版本不但没有解决问题,而且问题还严重了。希望看到该博客的同志们发挥积极互助精神,给我分析和解决一下。
请您到ITEYE看我的原创:http://cuisuqiang.iteye.com
或支持我的个人博客,地址:http://www.javacui.com
相关推荐
VML(IE绘图)
学习VML的好材料 程序中只有2个HTM文件,是个学习VML的好材料!
VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本...
vml入门 vml教程 vml参考 vml实例 从网络上收集的各种vml实例.方便vml入门人员. 也有各种vml图形
VML实例VML实例VML实例VML实例VML实例VML实例VML实例VML实例
VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本和...
一款vml绘图工具,界面及功能很完美,我也是从别人那里弄来的,是一款学习vml的好资料.
结合IE运用VML进行web绘图功能,可以与js完美结合并扩展其功能
vml绘图部件,自己看看吧,我也是找来的
vml实例,实现画流程!vml实例,实现画流程
网页制作\网页源码\动态曲线 ASP+VML
VML经典教程; 内含自己写的VML实例,能用鼠标动态画圆、画矩形、画多边形,希望对大家有所帮助。
vml柱状图 vml html jquery
vml+flashVML 网页图形显示、画图、统计图 vml开发手册
VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本和...
目 录 第一部分:VML入门 第一节:VML基本概念 ... 第一节:脚本动态生成VML 第二节:放大缩小VML 第三节:给VML增加事件 第三部分:VML典型例子 第一节:数据图表 第二节:矢量地图 第三节:文本修改留痕
VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本...
vml fill 渐变vml fill 渐变vml fill 渐变vml fill 渐变vml fill 渐变
说到绘图、报表之类的技术,大家首先想到的就是Flex,当然也有许多了解javaapplet,对于这两种技术来说,各有利弊。 首先Flex很笨重,但是其效果实在让人喜欢。对于javaapplet来说,至少我在网络上很少看到,当然...
vml+javascript直接在浏览器中绘制动态曲线图实例(源码-+Think+in+vml++vml+极道教程)