Skip to content
Snippets Groups Projects
Select Git revision
  • ecb71f25501bc78efdaaa2535e95a58d11e09e5a
  • zig default
  • master
  • zig-threaded
  • openat
  • chdir
  • clear
  • compll
  • v1.18.1
  • v2.2.2
  • v1.18
  • v2.2.1
  • v2.2
  • v1.17
  • v2.1.2
  • v2.1.1
  • v2.1
  • v2.0.1
  • v2.0
  • v2.0-beta3
  • v2.0-beta2
  • v2.0-beta1
  • v1.16
  • v1.15.1
  • v1.15
  • v1.14.2
  • v1.14.1
  • v1.14
28 results

quit.c

Blame
  • graph_TopTargetportsNum.html 1.91 KiB
    <? #todo: xss, jsi ?>
    <html>
      <head>
        <script type="text/javascript" language="javascript" src="datatables/media/js/jquery.js"></script>
        <script type="text/javascript" src="https://www.google.com/jsapi"></script>
        <script type="text/javascript">
          google.load("visualization", "1", {packages:["corechart"]});
          google.setOnLoadCallback(fetchData);
    
          function fetchData() {
    		$.getJSON('graph_TopTargetports.php', drawChart);
            }
    
          function drawChart(sdata) {
            //console.log(sdata);
            var data = new google.visualization.DataTable();
    
    	//sort, port vs count
    	var a = sdata.data.sort(function(a,b){return a[0]-b[0]});
    	sdata.data = a;
    
            //console.log(sdata.cols);
    
    	//haxis string vs number - rozdil v zobrazeni	
            //data.addColumn('string', sdata.cols[0]);
            data.addColumn('number', sdata.cols[0]);
    
            data.addColumn('number', sdata.cols[1]);
    //        for (var i = 0; i < sdata.cols.length; i++) {
    //                data.addColumn('number', sdata.cols[i]);
    //        }
    
    
          sdatalen=sdata.data.length;
          if(sdatalen > 1000) {
            alert("Too many rows:"+sdatalen);
            sdatalen=1000;
          }
    
          for (var i = 0; i < sdatalen; i++) {
            //console.log(sdata.data[i]);
    
    	//haxis string vs number - rozdil v zobrazeni	
    	//sdata.data[i][0] = sdata.data[i][0].toString();
    
    	data.addRow(sdata.data[i]);
          }
            var options = {
              vAxis: { logScale: true },
              hAxis: { logScale: true },
              chartArea: {'width': '90%', 'height': '70%'},
              legend: {'position': 'in'},
            };
    
            //var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
            var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));
            chart.draw(data, options);
          }
        </script>
      </head>
      <body>
        <div id="chart_div" style="width: 100%; height: 100%;"></div>
      </body>
    </html>