Subversion-Projekte lars-tiefland.cienc

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
9 lars 1
<!DOCTYPE HTML>
2
<html>
3
	<head>
4
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5
		<title>Highstock Example</title>
6
 
7
		<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
8
		<style type="text/css">
9
${demo.css}
10
		</style>
11
		<script type="text/javascript">
12
$(function () {
13
 
14
    Highcharts.setOptions({
15
        global : {
16
            useUTC : false
17
        }
18
    });
19
 
20
    // Create the chart
21
    $('#container').highcharts('StockChart', {
22
        chart : {
23
            events : {
24
                load : function () {
25
 
26
                    // set up the updating of the chart each second
27
                    var series = this.series[0];
28
                    setInterval(function () {
29
                        var x = (new Date()).getTime(), // current time
30
                            y = Math.round(Math.random() * 100);
31
                        series.addPoint([x, y], true, true);
32
                    }, 1000);
33
                }
34
            }
35
        },
36
 
37
        rangeSelector: {
38
            buttons: [{
39
                count: 1,
40
                type: 'minute',
41
                text: '1M'
42
            }, {
43
                count: 5,
44
                type: 'minute',
45
                text: '5M'
46
            }, {
47
                type: 'all',
48
                text: 'All'
49
            }],
50
            inputEnabled: false,
51
            selected: 0
52
        },
53
 
54
        title : {
55
            text : 'Live random data'
56
        },
57
 
58
        exporting: {
59
            enabled: false
60
        },
61
 
62
        series : [{
63
            name : 'Random data',
64
            data : (function () {
65
                // generate an array of random data
66
                var data = [], time = (new Date()).getTime(), i;
67
 
68
                for (i = -999; i <= 0; i += 1) {
69
                    data.push([
70
                        time + i * 1000,
71
                        Math.round(Math.random() * 100)
72
                    ]);
73
                }
74
                return data;
75
            }())
76
        }]
77
    });
78
 
79
});
80
 
81
		</script>
82
	</head>
83
	<body>
84
<script src="../../js/highstock.js"></script>
85
<script src="../../js/modules/exporting.js"></script>
86
 
87
<div id="container" style="height: 400px; min-width: 310px"></div>
88
	</body>
89
</html>