score:2

You can add two buttons and use css styles for positions them. You need to catch click event and use setExtremes which allows to define range in xAxis.

http://api.highcharts.com/highcharts#Axis.setExtremes()

EDIT:

http://jsfiddle.net/Q8BHZ/

$('#button').click(function() {
    var chart = $('#container').highcharts();
    chart.xAxis[0].setExtremes(0, 5);
});

Related Query

More Query from same tag