⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 17-4.txt

📁 开发王代码 代码
💻 TXT
字号:
<body>
<script type="text/javascript">
<!--
//生成的临时统计图表图片名
var chartPicFile = "C:\\JavaScript\\chart.gif";
//为了防止用户冲突,在文件名中加入毫秒数
//var chartPicFile = "C:\\JavaScript\\chart"+(new Date()).getTime()+".gif";
//统计图表数据,可以从数据库中取得,这里用两个数组来承载;
var webTools_arr = Array("ASP","ASP.NET","JSP","PHP");
var webToolsNum_arr = Array(100,50,80,70);

//-----------------统计图表----------------------------------
//-----------------1、创建一个ChartSpace对象,并作相应设置------
//首先创建一个ChartSpace对象,这是一个统计图表工作区
var oChartSpace = new ActiveXObject("OWC11.ChartSpace");
//下面返回一个对象,此对象允许脚本使用已命名的常量
var oConst = oChartSpace.Constants; 
//设置统计图表工作区中是否包含标题
oChartSpace.HasChartSpaceTitle = true;
//设置统计图表工作区标题内容:标题文字、加粗、字体、字体大小等
var oChartSpaceTitle = oChartSpace.ChartSpaceTitle;
with(oChartSpaceTitle){
  Caption ="你最喜欢的动态网页开发方式";
  Font.Bold = true;
  Font.Name = "Courier New";
  Font.Size = 13;
}
//-----------------2、向ChartSpace对象添加统计图表对象------
//向ChartSpace中添加一个统计图表对象,并返回该对象
var oChChart = oChartSpace.Charts.Add(0);
//设置统计图表类型,不同的图表类型参考表25-5
oChChart.Type = oConst.chChartTypeColumnClustered;
//设置图例:是否显示图例、字体大小、对齐方式等
oChChart.HasLegend = true; 
oChChart.Legend.Font.Size = 9; 
oChChart.Legend.Position = oConst.chLegendPositionBottom; 
//-------3、向ChChart对象添加数据-------------------------
//首先向ChChart对象添加一个数据系列
var oSeries = oChChart.SeriesCollection.Add();
//然后使用SetData方法为该系列定义数据
with(oSeries){
  //统计图表基本类型
  Type = oConst.chChartTypeColumnClustered;
  //系列名
  SetData(oConst.chDimSeriesNames, oConst.chDataLiteral, "开发语言"); 
  //X轴数据
  SetData(oConst.chDimCategories, oConst.chDataLiteral, webTools_arr);
  //Y轴数据
  SetData(oConst.chDimValues, oConst.chDataLiteral, webToolsNum_arr);
}
//添加图例的数据标记
var oDataLabels = oSeries.DataLabelsCollection.Add();
//是否显示数值   
oDataLabels.HasValue = true;  
//-------4、导出图片------------------------- 
oChartSpace.ExportPicture(chartPicFile, "gif", 320, 240)
var oChartSpace = null;

document.write("<img src=\"" + chartPicFile + "\" \\>");
-->
</script>
</body>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -