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


Posted in Javascript onOctober 16, 2020

今天再次动手用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>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js几个验证函数代码
Mar 25 Javascript
jQuery中slideUp()方法用法分析
Dec 24 Javascript
javascript入门教程基础篇
Nov 16 Javascript
javascript的几种继承方法介绍
Mar 22 Javascript
清除输入框内的空格
Dec 21 Javascript
JavaScript拖动层Div代码
Mar 01 Javascript
Vue.js仿微信聊天窗口展示组件功能
Aug 11 Javascript
js单页hash路由原理与应用实战详解
Aug 14 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
May 16 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
Sep 12 Javascript
30分钟快速实现小程序语音识别功能
Nov 27 Javascript
Vue项目前后端联调(使用proxyTable实现跨域方式)
Jul 18 Javascript
swiper4实现移动端导航栏tab滑动切换
Oct 16 #Javascript
JS highcharts动态柱状图原理及实现
Oct 16 #Javascript
如何手动实现一个 JavaScript 模块执行器
Oct 16 #Javascript
JS highcharts实现动态曲线代码示例
Oct 16 #Javascript
Swiper实现导航栏滚动效果
Oct 16 #Javascript
node.js通过url读取文件
Oct 16 #Javascript
vue组件实现移动端九宫格转盘抽奖
Oct 16 #Javascript
You might like
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
PHP+XML 制作简单的留言本 图文教程
2009/11/02 PHP
PHP小程序自动提交到自助友情连接
2009/11/24 PHP
php删除文件夹及其文件夹下所有文件的函数代码
2013/01/23 PHP
PHP计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
php实现通用的从数据库表读取数据到数组的函数实例
2015/03/21 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
PHP下载远程图片并保存到本地方法总结
2016/01/22 PHP
PHP浮点比较大小的方法
2016/02/14 PHP
基于逻辑运算的简单权限系统(实现) JS 版
2007/03/24 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
2014/08/22 Javascript
javascript结合ajax读取txt文件内容
2014/12/05 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
jQuery中(function($){})(jQuery)详解
2015/07/15 Javascript
js带点自动图片轮播幻灯片特效代码分享
2015/09/07 Javascript
JavaScript轮播图简单制作方法
2017/02/20 Javascript
JavaScript转换数据库DateTime字段类型方法
2017/06/27 Javascript
Javascript快速实现浏览器系统通知
2017/08/26 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
2017/10/25 Javascript
ng-events类似ionic中Events的angular全局事件
2018/09/05 Javascript
微信小程序 如何获取网络状态
2019/07/26 Javascript
详解vue页面首次加载缓慢原因及解决方案
2019/11/06 Javascript
pygame学习笔记(3):运动速率、时间、事件、文字
2015/04/15 Python
Python基于DES算法加密解密实例
2015/06/03 Python
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
Python Logging 日志记录入门学习
2018/06/02 Python
tensorflow 获取模型所有参数总和数量的方法
2018/06/14 Python
python绘图模块matplotlib示例详解
2019/07/26 Python
使用Python构造hive insert语句说明
2020/06/06 Python
Kears 使用:通过回调函数保存最佳准确率下的模型操作
2020/06/17 Python
详解CSS3中的box-sizing(content-box与border-box)
2019/04/19 HTML / CSS
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
授权委托书怎么写
2014/09/25 职场文书
2015年超市收银员工作总结
2015/04/25 职场文书
python中数组和列表的简单实例
2022/03/25 Python