如何使用PHP使用javascript导出javascript 2D和面积折线图
这是我使用的代码如何使用PHP使用javascript导出javascript 2D和面积折线图,php,fusioncharts,Php,Fusioncharts,这是我使用的代码 <script type="text/javascript"> // this function exports chart from JavaScript function exportChart(exportFormat) { //
<script type="text/javascript">
// this function exports chart from JavaScript
function exportChart(exportFormat)
{
// checks if exportChart function is present and call exportChart function
if ( FusionCharts("myChartId3").exportChart )
FusionCharts("myChartId3").exportChart( { "exportFormat" : exportFormat } );
else
alert ( "Please wait till the chart completes rendering..." );
}
</script>
<input value="Export to JPG" type="button" onClick="JavaScript:exportChart('JPG')" />
<input value="Export to PNG" type="button" onClick="JavaScript:exportChart('PNG')" />
<input value="Export to PDF" type="button" onClick="JavaScript:exportChart('PDF')" />
<script type="text/javascript">
var myChart3 = new FusionCharts("FusionCharts/FCF_Line.swf", "myChartId3", "730", "440","0","1");
myChart3.setDataURL("data.php?<?php echo urlencode($url); ?>");
myChart3.render("chartdiv3");
</script>
//此函数用于从JavaScript导出图表
函数导出图表(导出格式)
{
//检查exportChart函数是否存在并调用exportChart函数
if(FusionCharts(“myChartId3”).exportChart)
FusionCharts(“myChartId3”).exportChart({“exportFormat”:exportFormat});
其他的
警报(“请等待图表完成渲染…”);
}
var myChart3=新的FusionCharts(“FusionCharts/FCF_Line.swf”、“myChartId3”、“730”、“440”、“0”、“1”);
myChart3.setDataURL(“data.php?”);
myChart3.渲染(“chartdiv3”);
FusionCharts Free不支持将图表导出为图像/PDF。要将图表导出为图像,请使用FusionCharts XT中的SWF文件
在以下位置下载最新版本:是否有错误?上面的代码发生了什么?是的,我无法导出我的图形it警报(“请等待图表完成渲染…”);FusionCharts的定义在哪里?如果函数存在,则检查失败。你包括js文件了吗?是的,我包括了js,我也得到了图形,但是我不能正确地导出它。路径是否已正确转换,并且您绝对确定.js文件正在加载?使用Chrome并点击Control+Shift+J调出错误控制台并点击页面。查看您收到的javascript错误。