| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Highstock Example</title>
- <style type="text/css">
- #container {
- min-width: 310px;
- max-width: 800px;
- }
- </style>
- </head>
- <body>
- <script src="../../code/highstock.js"></script>
- <script src="../../code/modules/data.js"></script>
- <div id="container"></div>
- <button id="large">Large</button>
- <button id="small">Small</button>
- <button id="auto">Auto</button>
- <script type="text/javascript">
- Highcharts.getJSON('https://www.highcharts.com/samples/data/aapl-c.json', function (data) {
- // Create the chart
- var chart = Highcharts.stockChart('container', {
- chart: {
- height: 400
- },
- title: {
- text: 'Highstock Responsive Chart'
- },
- subtitle: {
- text: 'Click small/large buttons or change window size to test responsiveness'
- },
- rangeSelector: {
- selected: 1
- },
- series: [{
- name: 'AAPL Stock Price',
- data: data,
- type: 'area',
- threshold: null,
- tooltip: {
- valueDecimals: 2
- }
- }],
- responsive: {
- rules: [{
- condition: {
- maxWidth: 500
- },
- chartOptions: {
- chart: {
- height: 300
- },
- subtitle: {
- text: null
- },
- navigator: {
- enabled: false
- }
- }
- }]
- }
- });
- $('#small').click(function () {
- chart.setSize(400);
- });
- $('#large').click(function () {
- chart.setSize(800);
- });
- $('#auto').click(function () {
- chart.setSize(null);
- });
- });
- </script>
- </body>
- </html>
|