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 相关文章推荐
Javascript中的数学函数集合
May 08 Javascript
zeroclipboard复制到剪切板的flash
Aug 04 Javascript
eval与window.eval的差别分析
Mar 17 Javascript
引用 js在IE与FF之间的区别详细解析
Nov 20 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
Dec 13 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
May 12 Javascript
vue-cli单页应用改成多页应用配置详解
Jul 14 Javascript
JavaScript实现打印星型金字塔功能实例分析
Sep 27 Javascript
实例分析JS与Node.js中的事件循环
Dec 12 Javascript
详解Chart.js轻量级图表库的使用经验
May 22 Javascript
JavaScript判断浏览器版本的方法
Nov 03 Javascript
如何将JavaScript将数组转为树形结构
Jun 02 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/04 日漫
php利用单例模式实现日志处理类库
2014/02/10 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
async和DOM Script文件加载比较
2014/07/20 PHP
jQuery Tab插件 用于在Tab中显示iframe,附源码和详细说明
2011/06/27 Javascript
网站接入QQ登录的两种方法
2014/07/22 Javascript
jQuery实现有动画淡出效果的二级折叠菜单代码
2015/10/17 Javascript
javascript图片切换综合实例(循环切换、顺序切换)
2016/01/13 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
详解JavaScript中的属性和特性
2016/12/08 Javascript
Bootstrap常用组件学习(整理)
2017/03/24 Javascript
Vue.js中数据绑定的语法教程
2017/06/02 Javascript
原生js实现贪食蛇小游戏的思路详解
2019/11/26 Javascript
Vue关于组件化开发知识点详解
2020/05/13 Javascript
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
[00:36]DOTA2勇士令状莱恩声望物品——冥晶之厄展示
2018/05/25 DOTA
Python入门教程之运算符与控制流
2016/08/17 Python
Python Numpy 数组的初始化和基本操作
2018/03/13 Python
利用pandas读取中文数据集的方法
2018/07/25 Python
python安装numpy和pandas的方法步骤
2019/05/27 Python
Python模块相关知识点小结
2020/03/09 Python
python实现udp传输图片功能
2020/03/20 Python
python和php哪个容易学
2020/06/19 Python
python爬虫判断招聘信息是否存在的实例代码
2020/11/20 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
基于HTML5+Webkit实现树叶飘落动画
2017/12/28 HTML / CSS
副职竞争上岗演讲稿
2014/05/12 职场文书
专科应届毕业生求职信
2014/06/04 职场文书
学校志愿者活动总结
2014/06/27 职场文书
北京英文导游词
2015/02/12 职场文书
火烧圆明园观后感
2015/06/03 职场文书
任长霞观后感
2015/06/16 职场文书
商务宴会祝酒词
2015/08/11 职场文书
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python
 分享一个Python 遇到数据库超好用的模块
2022/04/06 Python