График с Highcharts в новом окне

0

Я использую php для подключения к базе данных и получения некоторых данных для создания графика с высокими диаграммами. Я сделал это, но хочу отобразить этот график в новом окне. Это окно открывается, когда пользователь нажимает кнопку. Как я могу сделай это?

  • 1
    Вы пробовали что-нибудь с кодом? какой у тебя был опыт? Вы сталкивались с какой-либо ошибкой?
Теги:
highcharts

1 ответ

0

Вы можете открыть новое окно и вставить туда контейнер с диаграммой, например, так:

document.getElementById('btn').addEventListener('click', function() {
    var chartWindow = window.open("", "_blank", "left=0,top=0,width=600,height=450"),
        chartContainer = document.createElement("div");

    chartContainer.setAttribute("id", "container");

    Highcharts.chart(chartContainer, {
        series: [{
            data: [1, 2, 3]
        }]
    });

    chartWindow.document.body.appendChild(chartContainer);
});

Демонстрация в реальном времени: http://jsfiddle.net/BlackLabel/a235bh1z/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню