`
cuisuqiang
  • 浏览: 3960255 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
3feb66c0-2fb6-35ff-968a-5f5ec10ada43
Java研发技术指南
浏览量:3670089
社区版块
存档分类
最新评论

JS绘图Flot应用-关于图形绘制中的两个异常

    博客分类:
  • JS
阅读更多

今天再次动手用Flot,但是今天用的时候出现一些问题

首次报错的是

网页错误详细信息
用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 721; InfoPath.2)
时间戳: Fri, 8 Jun 2012 04:59:50 UTC
消息: 'window.G_vmlCanvasManager' 为空或不是对象
行: 698
字符: 17
代码: 0
URI: http://localhost:8080/chart/jquery.flot.js

 

'window.G_vmlCanvasManager' 是什么东西我不知道,不过经过查询知道,报错是因为没有导入

<!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../excanvas.min.js"></script><![endif]-->

 

之前说过,不同浏览器绘图使用的方式是不一样的,插件也只是根据不同浏览器使用不同绘图方式而已,就像Hibernate一样。

 

然后又报错

Could not draw pie with labels contained inside canvas

 

感觉写对了为什么不对呢,其实这是个让人纠结的问题,我看了Demo才知道,绘图的DIV需要引入一个样式,如果没有引入该样式,因为DVI大小不确定就没办法进行绘图!

所以你要增加一个样式

<style type="text/css">
* {
  font-family: sans-serif;
}

body
{
	padding: 0 1em 1em 1em;
}

div.graph
{
	width: 400px;
	height: 300px;
	float: left;
	border: 1px dashed gainsboro;
}
</style>

 

然后DIV的

<div id="graph1" class="graph"></div>

 

请您到ITEYE看我的原创:http://cuisuqiang.iteye.com

或支持我的个人博客,地址:http://www.javacui.com

 

1
0
分享到:
评论

相关推荐

    JS绘图Flot应用-简单曲线图

    JavaScript(简称JS)是一种广泛用于前端开发的脚本语言,其强大的功能之一就是能够实现动态图形的绘制。在Web应用程序中,数据可视化是至关重要的,它可以帮助用户更好地理解和解析复杂的信息。Flot是一个基于...

    JS绘图Flot应用-可选显示曲线图

    JavaScript(简称JS)是一种轻量级的脚本语言,广泛应用于网页和网络应用开发,尤其在数据可视化领域,JS库如Flot起到了重要作用。Flot是一个基于jQuery的开源图表库,能够帮助开发者轻松地在网页上绘制出各种高质量...

    flot-flot-0.8.0-26-g2347c9a.zip

    Flot的插件生态系统丰富,例如`jquery.flot.time.js`用于处理时间轴,`jquery.flot.selection.js`实现选区功能,`jquery.flot.stack.js`用于绘制堆叠图表等。通过这些插件,可以进一步增强图表的功能和表现力。 6....

    flot-flot-v0.8.3-2-g958e5fd.zip

    Flot 是一个基于 jQuery 的数据可视化库,专为在网页上绘制二维图形而设计。它提供了丰富的选项和灵活的插件系统,使得开发者能够轻松创建各种图表,如折线图、柱状图、饼图等。`flot-flot-v0.8.3-2-g958e5fd.zip` ...

    flot 插件 --- 鼠标点击和滑过标签的简单动画

    在Web应用中,视觉化数据是传达信息的重要方式,Flot以其灵活性和高效性,成为了许多开发者绘制图形的首选工具。本文将深入探讨如何利用Flot实现鼠标点击和滑过标签时的简单动画效果。 首先,我们需要了解Flot的...

    Js 绘图 Flot 示例

    **Flot** 是一个基于 JavaScript 的开源库,用于在网页上绘制高质量的图形。它主要利用 HTML5 的 `&lt;canvas&gt;` 元素进行渲染,能够创建各种图表,包括折线图、柱状图、饼图等。这个“Js 绘图 Flot 示例”是为初学者和...

    flot-flot-v0.8.3-2-g958e5fd.zip_ flot

    Flot是一款基于JavaScript的开源图表绘制库,它以其高效、灵活且功能丰富的特性,在Web开发领域中受到了广泛欢迎。Flot v0.8.3-2-g958e5fd是该库的一个版本,提供了强大的数据可视化能力,尤其适用于动态和交互式的...

    JS绘图Flot应用 动态曲线图

    Flot是一个基于JavaScript的开源库,专门用于在Web页面上绘制高质量的图形。它利用HTML5的canvas元素进行绘图,提供了丰富的图表类型,包括线图、面积图、饼图等。在这个案例中,我们将深入探讨如何使用Flot库创建...

    jquery绘图插件-flot

    **jQuery绘图插件Flot详解** Flot是一款强大的基于JavaScript的绘图库,它完全依赖于jQuery,为Web开发者提供了在网页上绘制各种图表的能力。由Ole Laursen精心设计和开发,Flot以其易用性、灵活性和丰富的可视化...

    JS绘图Flot应用图形绘制异常解决方案

    今天再次动手用Flot,但是今天用的时候出现一些问题 首次报错的是 网页错误详细信息 用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 721; InfoPath.2) 时间戳: Fri, 8 ...

    flot-0.7.zip绘图实例

    在"flot-0.7.zip"这个压缩包中,你将找到使用Flot库进行绘图的各种实例,这些实例对于理解和掌握Flot的功能和用法非常有帮助。 Flot的主要特点包括: 1. **纯HTML5 / SVG渲染**:Flot完全基于HTML5的canvas元素...

    flot-0.8.3

    Flot 是一个纯 JavaScript 的库,专门用于在 Web 页面上创建高质量的图表。这个库基于 jQuery,因此它能够轻松地与现有的 jQuery 应用程序集成。`flot-0.8.3` 是 Flot 图表库的一个版本,提供了对数据可视化的强大...

    flot-7.zip_FlashVml_Flot

    Flot 是一个基于 JavaScript 的开源库,专门用于在 Web 页面上绘制高质量的图表和曲线。它利用 HTML5 的 canvas 元素来绘制图形,对于那些不支持 canvas 的浏览器(如旧版的 Internet Explorer),Flot 还提供了一个...

    Algorithm-flot-downsample.zip

    Flot是一个基于jQuery的JavaScript库,用于在网页上绘制复杂的图形,包括折线图、柱状图、饼图等。它支持动态更新数据、自定义轴刻度、鼠标交互等功能,使得数据可视化的实现变得简单易行。然而,当面临大量数据时,...

    angular-flot, angular.js 和Flot图表库之间的绑定.zip

    angular-flot, angular.js 和Flot图表库之间的绑定 角 flot 包装Flotcharts的一个 Angular 指令。安装这里库是作为 Bower 组件和NPM模块提供的:Bower: bower install angular-flotnpm install

    flot+JS生成图表

    Flot是一个基于JavaScript的开源库,专门用于在Web页面上绘制高质量的图表。本教程将深入探讨如何利用Flot库和JavaScript技术来创建各种类型的图表,包括线状图、柱状图和饼图。 首先,Flot库的优势在于其灵活性和...

    Query中Flot的经典例子

    Query和Flot是两个在Web开发中非常重要的工具。Query是一个高效的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画以及Ajax交互。Flot则是基于jQuery的一个图表库,专为Web应用提供高质量的数据可视化功能...

    flot一个基于jQuery有吸引力的JavaScript图表

    在这个例子中,我们创建了一个ID为`chart`的div元素,然后使用Flot将数据绘制成折线图,X轴使用了自定义的标签。 ### 扩展和插件 Flot社区提供了许多插件来扩展其功能,如: - `flot-axislabels`:自定义轴标签。 ...

Global site tag (gtag.js) - Google Analytics