chart.html 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <!--
  2. Copyright Louis Dionne 2013-2017
  3. Distributed under the Boost Software License, Version 1.0.
  4. (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
  5. -->
  6. <!-- boost-no-inspect -->
  7. <!DOCTYPE html>
  8. <html>
  9. <head>
  10. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  11. <script type="text/javascript" src="https://code.jquery.com/jquery-latest.min.js"></script>
  12. <script type="text/javascript" src="../doc/js/highcharts.js"></script>
  13. <script type="text/javascript" src="../doc/js/highcharts-data.js"></script>
  14. <script type="text/javascript" src="../doc/js/highcharts-exporting.js"></script>
  15. <script type="text/javascript" src="../doc/js/chart.js"></script>
  16. <script type="text/javascript">
  17. var redrawChart = function(dataset) {
  18. var path = "../build/benchmark/benchmark." + dataset + ".json";
  19. $.getJSON(path, function(options) {
  20. if ($("#container").highcharts())
  21. $("#container").highcharts().destroy();
  22. Hana.initChart($("#container"), options);
  23. $('#container').highcharts().redraw();
  24. });
  25. };
  26. </script>
  27. </head>
  28. <body>
  29. <div id="container" style="min-width: 310px; height: 400px; margin: 0 auto"></div>
  30. <input type="text" size=100 id="dataset" class="enter" value="" onchange="redrawChart(this.value)"/>
  31. </body>
  32. </html>