График с Highcharts в новом окне - PullRequest
0 голосов
/ 30 января 2019

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

1 Ответ

0 голосов
/ 30 января 2019

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

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/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...