我使用高图在我的网站中绘制一些图表。我想在一个pdf页面中打印一页中的所有图表。为了完成这项工作,我使用以下链接:http://jsfiddle.net/jim31415/q5Rzu/150/
这项工作正确,并打印图表。但我的问题是,在打印图表后,这部分代码不起作用:
// allow the browser to prepare before reverting
setTimeout(function () {
// put the chart back in
$.each(charts, function (i, chart) {
origParent[i].appendChild(chart.container);
});
// restore all body content
Highcharts.each(childNodes, function (node, i) {
if (node.nodeType === 1) {
node.style.display = origDisplay[i];
}
});
}, 500);
点击“保存”或“隐藏”后,我看到其他页面的“#”页面地址和内容:
此内容的变量是我的代码变量。
我该怎么办?