11.html 959 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
<!DOCTYPE HTML>
<html>

<head>
	<meta charset="UTF-8">
	<script>
		window.onload = function () {

			var chart = new CanvasJS.Chart("chartContainer", {
				theme: "light2", // "light1", "light2", "dark1", "dark2"
				animationEnabled: true,
				zoomEnabled: true,
				title: {
					text: "Try Zooming and Panning"
				},
				data: [{
					type: "area",
					dataPoints: []
				}]
			});

			addDataPoints(1000);
			chart.render();

			function addDataPoints(noOfDps) {
				var xVal = chart.options.data[0].dataPoints.length + 1,
					yVal = 100;
				for (var i = 0; i < noOfDps; i++) {
					yVal = yVal + Math.round(5 + Math.random() * (-5 - 5));
					chart.options.data[0].dataPoints.push({
						x: xVal,
						y: yVal
					});
					xVal++;
				}
			}

		}
	</script>
</head>

<body>
	<div id="chartContainer" style="height: 370px; max-width: 920px; margin: 0px auto;"></div>
	<script src="../../asset/js/canvasjs/canvasjs.min.js"></script>
</body>

</html>