Я использую Highcharts 4.0.4. Я сделал некоторые изменения в функции экспорта, применяя следующий код:Highcharts 4.0.4 Ошибка экспорта в Internet Explorer
exporting: {
buttons: {
contextButton: {
enabled: false
},
exportButton: {
text: 'Download',
menuItems: Highcharts.getOptions().exporting.buttons.contextButton.menuItems.splice(2)
},
printButton: {
text: 'Print',
onclick: function() {
this.print();
}
}
}
}
Приведенный выше код показывает кнопку печати и загрузки вместо кнопки экспорта по умолчанию. Кнопка печати выполняет функцию печати, в то время как кнопка загрузки показывает выпадающее изображение для экспорта JPG, PNG, SVG и т. Д.
Этот код отлично работает на Chrome и Firefox, но не на IE 10, любая идея, что я делаю Неправильно здесь? Так или иначе функция экспорта по умолчанию Highchart работает нормально, но этот обновленный код не работает.
Есть идеи?
Спасибо.
Любые ошибки в консоли? Что именно не работает? Кнопки не отображаются? Экспорт не создает изображение? Или печать не работает? Пожалуйста, будьте более конкретными. –
Печать работает нормально, и кнопка экспорта отображается правильно, это просто, когда я нажимаю «Загрузить PNG» или любой другой формат, он ничего не загружает. – Parkash
Еще одна вещь, я отобразил этот график Highchart в iframe, поэтому эти кнопки являются частью iframe. Это связано с iframe? Если да, то как преодолеть эту проблему? – Parkash