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 相关文章推荐
(jQuery,mootools,dojo)使用适合自己的编程别名命名
Sep 14 Javascript
jquery实现marquee效果(文字或者图片的水平垂直滚动)
Jan 07 Javascript
datagrid框架的删除添加与修改
Apr 08 Javascript
20条学习javascript的编程规范的建议
Nov 28 Javascript
浅谈JavaScript实现面向对象中的类
Dec 09 Javascript
javascript 获取浏览器版本
Jan 21 Javascript
loading动画特效小结
Jan 22 Javascript
原生js编写2048小游戏
Mar 17 Javascript
使用weixin-java-miniapp配置进行单个小程序的配置详解
Mar 29 Javascript
vue组件三大核心概念图文详解
May 30 Javascript
微信小程序bindtap事件与冒泡阻止详解
Aug 08 Javascript
关于vue.js中实现方法内某些代码延时执行
Nov 14 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
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
PHP 过滤页面中的BOM(实现代码)
2013/06/29 PHP
PHP怎么实现网站保存快捷方式方便用户随时浏览
2013/08/15 PHP
ThinkPHP框架实现session跨域问题的解决方法
2014/07/01 PHP
thinkPHP查询方式小结
2016/01/09 PHP
php爬取天猫和淘宝商品数据
2018/02/23 PHP
动态修改DOM 里面的 id 属性的弊端分析
2008/09/03 Javascript
Node.js中使用计时器定时执行函数详解
2014/08/15 Javascript
简单实现js页面切换功能
2021/01/10 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
2017/01/11 Javascript
JavaScript实现按键精灵的原理分析
2017/02/21 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
js canvas实现橡皮擦效果
2018/12/20 Javascript
VUE+Element环境搭建与安装的方法步骤
2019/01/24 Javascript
Node.js爬虫如何获取天气和每日问候详解
2019/08/26 Javascript
细说webpack6 Babel的使用详解
2019/09/26 Javascript
vue 解决遍历对象显示的顺序不对问题
2019/11/07 Javascript
vue中提示$index is not defined错误的解决方式
2020/09/02 Javascript
[02:30]DOTA2英雄基础教程 暗影恶魔
2013/12/17 DOTA
在Python中操作列表之List.pop()方法的使用
2015/05/21 Python
在Python的列表中利用remove()方法删除元素的教程
2015/05/21 Python
Python爬虫框架Scrapy实战之批量抓取招聘信息
2015/08/07 Python
python如何获取apk的packagename和activity
2020/01/10 Python
利用Python发送邮件或发带附件的邮件
2020/11/12 Python
使用html5制作loading图的示例
2014/04/14 HTML / CSS
五一家具促销方案
2014/01/10 职场文书
九年级化学教学反思
2014/01/28 职场文书
四年级下册教学反思
2014/02/01 职场文书
2014全国两会大学生学习心得体会
2014/03/10 职场文书
经典英文广告词
2014/03/18 职场文书
《放小鸟》教学反思
2014/04/20 职场文书
业务员自荐信范文
2014/04/20 职场文书
小学国庆节活动总结
2015/03/23 职场文书
企业承诺书格式范文
2015/04/28 职场文书
JavaScript 事件捕获冒泡与捕获详情
2021/11/11 Javascript
vue实现登陆页面开发实践
2022/05/30 Vue.js