<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      使用繪圖類庫flotr2來繪制HTML5的圖形和圖表

      日期:2012/02/26 

      使用繪圖類庫flotr2來繪制HTML5的圖形和圖表

      在線演示  本地下載

      今天介紹一個款不錯的HTML5繪圖和制表類庫-flotr2。 它可以有效地幫助你繪制基于HTML5的圖表和圖形,包括線圖,柱狀圖,餅圖,氣泡圖等等,對于瀏覽器的兼容性也非常不錯。

      flotr2主要特性

      • 移動支持
      • 獨立框架
      • 可擴展的插件框架
      • 自定義的圖表類型
      • FF, Chrome, IE6+, Android, iOS
      • 線裝圖
      • 柱狀圖
      • 燭柱圖
      • 餅圖
      • 氣泡圖

      HTML

      <div id="container" class="container"></div>
      <div class="controls">
      <h3>Function:</h3>
      <p>
      <input type="radio" name="func" value="1" onclick="toggleFunc(1)" checked> sin
      <input type="radio" name="func" value="2" onclick="toggleFunc(2)"> sin(1/x)
      </p>
      <h3>Visual mode:</h3>
      <p>
      <input type="radio" name="mode" value="1" onclick="toggleMode(1)" checked> #1
      <input type="radio" name="mode" value="2" onclick="toggleMode(2)"> #2
      <input type="radio" name="mode" value="3" onclick="toggleMode(3)"> #3
      </p>
      </div>

      Javascript

      var container = document.getElementById('container');
      var start = (new Date).getTime();
      var data, graph, offset, i;

      var mode = 1;
      var fmode = 1; // 1- basic sin, 2 - sin(1/x)

      // toggle mode
      function toggleMode(i) {
      mode = i;
      }
      // toggle func
      function toggleFunc(i) {
      fmode = i;
      }

      // Draw a sine curve at time t
      function animateSine (t) {
      data = [];
      data2 = [];

      // little offset between steps
      offset = 2 * Math.PI * (t - start) / 10000;

      if (fmode == 2 && offset > 15) {
      start = t;
      }

      for (i = 0; i < 4 * Math.PI; i += 0.2) {
      if (fmode == 1) {
      data.push([i, Math.sin(i - offset)]);
      data2.push([i, Math.sin(i*2 - offset)]);
      } else if (fmode == 2) {
      data.push([i, Math.sin(1/(i-offset))]);
      // data2.push([i, Math.sin(1/(i*2-offset))]);
      }
      }

      // prepare properties
      var properties;
      switch (mode) {
      case 1:
      properties = {
      yaxis : {
      max : 2,
      min : -2
      }
      };
      break;
      case 2:
      properties = {
      yaxis : {
      max : 2,
      min : -2
      },
      bars: {
      show: true,
      horizontal: false,
      shadowSize: 0,
      barWidth: 0.5
      }
      };
      break;
      case 3:
      properties = {
      yaxis : {
      max : 2,
      min : -2
      },
      radar: {
      show: true
      },
      grid: {
      circular: true,
      minorHorizontalLines: true
      }
      };
      break;
      case 4:
      properties = {
      yaxis : {
      max : 2,
      min : -2
      },
      bubbles: {
      show: true,
      baseRadius: 5
      },
      };
      break;
      }

      // draw graph
      if (fmode == 1) {
      graph = Flotr.draw(container, [ data, data2 ], properties);
      } else if (fmode == 2) {
      graph = Flotr.draw(container, [ data ], properties);
      }

      // main loop
      setTimeout(function () {
      animateSine((new Date).getTime());
      }, 50);
      }

      animateSine(start);

      via :gbin1

      希望大家喜歡!

      posted @ 2012-02-27 19:12  igeekbar  閱讀(3225)  評論(0)    收藏  舉報

      中文互聯: GBin1.com | RSS訂閱 | 郵件訂閱 | 手機訂閱

      主站蜘蛛池模板: 婷婷99视频精品全部在线观看| 亚洲成人av综合一区| 日本免费精品| 国产视频有码字幕一区二区| 久久精品成人免费看| xxxxbbbb欧美残疾人| 久久国产精品色av免费看| 精品人妻少妇一区二区三区| 视频一区二区不中文字幕| 亚洲老妇女一区二区三区| 女人被狂躁c到高潮喷水一区二区| 午夜亚洲国产理论片亚洲2020| 亚洲中文久久久精品无码| 国产一区二区三区乱码| 岛国最新亚洲伦理成人| 高密市| 午夜欧美精品久久久久久久| 亚洲国产美国产综合一区| 无码人妻丰满熟妇区毛片| 日本熟妇人妻一区二区三区| 成人精品老熟妇一区二区| 国产精品伦理一区二区三| 扒开粉嫩的小缝隙喷白浆视频| 亚洲av无码之国产精品网址蜜芽| 丁香五月婷激情综合第九色 | 97免费公开在线视频| 国产成人亚洲精品狼色在线| 日韩精品一区二区三区中文无码| 亚洲女人天堂成人av在线| 正在播放国产剧情亂倫| 河东区| 精品综合久久久久久97| 国产无遮挡又黄又爽又色| 国产精品日韩av在线播放| 视频区 国产 图片区 小说区| 成人亚洲一级午夜激情网| 色偷偷av一区二区三区| 国产精品亚洲аv无码播放| 欧美日韩亚洲国产| 六十路熟妇乱子伦| 国产精品一区二区色综合|