已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
open flash chart 2 教程 2011-01-23 23:42 2082人阅读 评论(0) 收藏 举报 这个系列的文章是open flash chart官网上面的教程。因为我最近要做一个监控系统,所以用了open flash chart(以下简称ofc)这个flash画图工具来画一些图表。按照它官网上面的教程一步一步做下来以后,我发现这个东西很好用,所以把它的官网教程翻译过来,推荐给大家。原文地址:http:/teethgrinder.co.uk/open-flash-chart-2/tutorial.php教程一:它是怎么工作的在这个教程里面我们要告诉大家如何在你的网页上面显示这样的一张图表。这里我截了一张图片示意一下,真正的图表是鼠标移上去有交互的。1:安装ofc在我们开始之前,你应该先下载ofc的压缩包。下载地址在这里:http:/teethgrinder.co.uk/open-flash-chart-2/downloads.php,下载里面的zip压缩包。解压.zip文件,进入version-2目录,把open-flash-chart.swf这个文件复制到你的web目录的根目录下(其实任何目录都是可以的,只要你在使用的时候写对路径,但是这里我们为了方便,就放到根目录好了)。2:开始编码在你的web根目录下新建一个chart.html文件,并把以下代码复制进去。xhtml view plaincopyprint?1. 2. 3. 4. 5. 6. HelloWorld7. 8. 9. 13. 14. 15. 16. 17. 27. 28. 29. 30. 现在你打开这个页面的时候,会看到这样的内容:例子1它可能会包含一个错误。因为这个时候我们只告诉它要显示一个ofc图表,但是还没有把要显示什么数据告诉它。3:数据下面我们要给它提供一些数据。ofc读取的是json格式的数据,json大家应该都知道吧,没有也么关系,你只要把下面这段代码复制到一个新文件中去,并命名为data.json,同样保存到web根目录中。xhtml view plaincopyprint?1. 2. title:3. text:Manydatalines,4. style:font-size:20px;color:#0000ff;font-family:Verdana;text-align:center;5. ,6. 7. y_legend:8. text:OpenFlashChart,9. style:color:#736AFF;font-size:12px;10. ,11. 12. elements:13. 14. type:bar,15. alpha:0.5,16. colour:#9933CC,17. text:Pageviews,18. font-size:10,19. values:9,6,7,9,5,7,6,9,720. ,21. 22. type:bar,23. alpha:0.5,24. colour:#CC9933,25. text:Pageviews2,26. font-size:10,27. values:6,7,9,5,7,6,9,7,328. 29. ,30. 31. x_axis:32. stroke:1,33. tick_height:10,34. colour:#d000d0,35. grid_colour:#00ff00,36. labels:37. labels:January,February,March,April,May,June,July,August,Spetember38. 39. ,40. 41. y_axis:42. stroke:4,43. tick_length:3,44. colour:#d000d0,45. grid_colour:#00ff00,46. offset:0,47. max:2048. 49. ofc可以有好多方法去获取数据,其中一种方式是url,就是通过链接告诉它去那里取数据。现在通过浏览器打开刚才的chart.html,给它加上一个参数,“?ofc=data.json”,这个时候你的链接应该看起来像这样:/chart.html?ofc=data.json你应该能看到类似这样的一个图表:例子24:恭喜你,你已经成功了。看,就是这么简单。这样就搞定了一个最简单的图表显示了。你可以尝试编辑data.json文件来显示你自己的数据,编辑values : 9,6,7,9,5,7,6,9,7 这部分就可以了。你会发现手动编辑这样的数据格式及其容易出错,所以在教程3里面我们会用php的api来写json格式的数据。5:一些需要注意的地方 url里面的ofc参数并不是唯一的,它可以和该页面的其他参数一起和谐共处。比如这样也行:/chart.html?x=1&ofc=data.json&y=2 你可以把data.json文件放到web目录的其他地方,然后在url里面指定路径即可。比如这样:/chart.html?ofc=./stuff/./data.json 作为参数的路径和文件名都要经过url编码(url encode)。 简单概括一下它做了哪些事情:1. 浏览器请求cha
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东广州白云区三元里街经济高质量发展工作专班招商引资组招聘招商专员2人备考题库附答案解析
- 2025山东东营市东凯建设工程有限公司面向社会招聘工作人员5人模拟试卷附答案解析
- 浙江国企招聘-2025嘉兴嘉善县部分单位及国有企业公开招聘工作人员60人历年真题汇编带答案解析
- 2026河北省气象局招聘应届毕业生10人(第2602号)历年真题汇编带答案解析
- 2025中铁建重庆石化销售有限公司加油站招聘加油员4人历年真题库带答案解析
- 巴中市2025年第九批就业见习岗位历年真题汇编及答案解析(夺冠)
- 2025江西萍乡市人民医院招聘编外人员(第三批)4人历年真题库附答案解析
- 2025广东汕头市潮阳区卫健系统招聘医学类专业技术人员笔试历年真题库附答案解析
- 2025海南三亚口腔医学中心(考核)招聘事业编制及员额制人员76人(第1号)备考题库带答案解析
- 2025云南昆明高新区高新实验高中招聘30人备考题库带答案解析
- 招聘专员年度述职报告
- 心电中心运营方案
- xx医院检验科室内质控月总结报告
- 2025年秋青岛版(五四学制)(新教材)小学数学三年级上册(全册)教学设计(附目录P129)
- 【《复杂场景下的运动目标跟踪算法分析》开题报告4200字】
- 2025新疆交通投资(集团)有限责任公司所属公司招聘26人笔试历年典型考点题库附带答案详解2套试卷
- 2025榆林镇北台、红石峡景区招聘(26人)考试笔试模拟试题及答案解析
- 可燃有毒气体报警器培训试题(有答案)
- 2026年东营科技职业学院单招综合素质考试题库及答案1套
- 广东5年(2021-2025)高考生物真题分类汇编:专题04 遗传的基本规律(原卷版)
- 村干部考入事业编面试真题(含答案)
评论
0/150
提交评论