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学习笔记 delete运算符
Sep 13 Javascript
jquery利用event.which方法获取键盘输入值的代码
Oct 09 Javascript
修改js Calendar日历控件 兼容IE9/谷歌/火狐
Jan 04 Javascript
JS继承--原型链继承和类式继承
Apr 08 Javascript
JavaScript 操作table,可以新增行和列并且隔一行换背景色代码分享
Jul 05 Javascript
JavaScript判断是否为数字的4种方法及效率比较
Apr 01 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
Aug 22 Javascript
AngularJs表单验证实例详解
May 30 Javascript
javascript监听页面刷新和页面关闭事件方法详解
Jan 09 Javascript
设置cookie指定时间失效(实例代码)
May 28 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
Aug 09 jQuery
vue 封装面包屑组件教程
Nov 16 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
Zerg兵种介绍
2020/03/14 星际争霸
网站加速 PHP 缓冲的免费实现方法
2006/10/09 PHP
让你同时上传 1000 个文件 (一)
2006/10/09 PHP
php 启动时报错的简单解决方法
2014/01/27 PHP
支付宝接口开发集成支付环境小结
2015/03/17 PHP
PHP仿微信发红包领红包效果
2016/10/30 PHP
详解php协程知识点
2018/09/21 PHP
总结一些js自定义的函数
2006/08/05 Javascript
JS阻止用户多次提交示例代码
2014/03/26 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
2016/08/05 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
JS三目运算(三元运算)方法详解
2017/03/01 Javascript
vue todo-list组件发布到npm上的方法
2018/04/04 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
详解Vue中的watch和computed
2020/11/09 Javascript
实例讲解Python中函数的调用与定义
2016/03/14 Python
Python Numpy:找到list中的np.nan值方法
2018/10/30 Python
pandas对dataFrame中某一个列的数据进行处理的方法
2019/07/08 Python
Pycharm中使用git进行合作开发的教程详解
2020/11/17 Python
用CSS3实现无限循环的无缝滚动的示例代码
2017/11/01 HTML / CSS
群众路线批评与自我批评
2014/02/06 职场文书
工地安全标语
2014/06/07 职场文书
住房抵押登记委托书
2014/09/27 职场文书
给老婆的检讨书
2015/01/27 职场文书
停电通知范文
2015/04/16 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
预备党员半年考察意见
2015/06/01 职场文书
网络妈妈观后感
2015/06/08 职场文书
观后感格式
2015/06/19 职场文书
python实现简单反弹球游戏
2021/04/12 Python
详解Laravel服务容器的优势
2021/05/29 PHP
Python爬虫 简单介绍一下Xpath及使用
2022/04/26 Python