首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > PHP > 在网页中显示饼图、柱状图等统计图形
【标  题】:在网页中显示饼图、柱状图等统计图形
【关键字】:
【来  源】:http://blog.csdn.net/jxcjxinxing/archive/2007/04/16/1566680.aspx

在网页中显示饼图、柱状图等统计图形

用vml   的一个例子  
   
  <!--以下便是完整的   Js+Vml   制作柱状投票统计图的完整程序,保存为HTM文件运行即可看到效果  
  其中   array数组中的分组可以为6个也可以为2,3,4,5个等,运行以下程序需要您的浏览器支持VML  
  改编为ASP文件则new   Array(<%=rs(0)>,<%=rs(1)>,<%=rs(2)>,<%=rs(3)>,<%=rs(4)>,<%=rs(5)>)即可  
  -->  
  <HTML   xmlns:v>  
  <HEAD>  
  <META   http-equiv="Content-Type"   content="text/html;   Charset=gb2312">  
  <META   name="GENERATOR"   content="网络程序员伴侣-Lshdic   2002">  
  <TITLE>蓝丽民意调查</TITLE>  
  <STYLE>  
  td{font-size:12px}  
  body{font-size:12px}  
  v\:*{behavior:url(#default#VML);}   //这里声明了v作为VML公用变量  
  </STYLE>  
  </HEAD>  
  <body   bgcolor=eeeeee   style='border:0   solid   eeeeee'><center>共有<font   color=red>69</font>人参与过投票<br>  
   
  <script>  
  array1=new   Array(16,14,10,16,5,8)   //不同的投票票数  
  allstr=array1[0]+array1[1]+array1[2]+array1[3]+array1[4]+array1[5]   //得到总数  
  for(i=0;i<=5;i++){  
  mathstr=Math.round(100/(allstr/array1[i]))   //求百分之几,   100/(总和/单个)  
  document.write   ("<v:rect   fillcolor='lime'   style='width:20;color:navy;height:"+5000/(1000/mathstr)+"'><br>&nbsp;%"+mathstr+"<br>"+array1[i]+"人<v:Extrusion   backdepth='15pt'   on='true'/></v:rect>")  
  }  
  </script>  
  <p>  
  <table   width=190><Tr><Td>  
  增加新的栏目版块</td><Td>16人</td></tr><tr><td>  
  完善娱乐视听</td><Td>14人</td></tr><tr><td>  
  完善技术文章</td><Td>10人</td></tr><tr><td>  
  完善下载中心</td><Td>16人</td></tr><tr><td>  
  完善在线工具</td><Td>5人</td></tr><tr><td>  
  完善程式交流论坛</td><Td>8人</td></tr></table><p>  
  <a   href='javascript:self.close()'   style='text-Decoration:none;'>〖关闭窗口〗</a><p>  
  <A   href='http://www.lshdic.com'   target='_blank'>http://www.lshdic.com</a>   Work   by   02/12/01  
  </BODY>  
  </HTML>    
  蓝丽程序员论坛收录   http://www.lshdic.com
作者:xkou  2004-4-28 22:56:06  回复此发言

2.回复:想在网页中显示饼图、柱状图等统计图形
完全可以!
作者:lawdoor  2004-4-28 23:08:39  回复此发言

3.回复:想在网页中显示饼图、柱状图等统计图形
用VML可以轻松实现:  
  http://61.172.255.65/dvbbs/t3/t17.asp  
  http://61.172.255.65/dvbbs/t3/t18.asp  
  http://61.172.255.65/dvbbs/t3/t19.asp  
  代码太多了,没有办法给你拷贝!
 
用CSS美化你的网页:【上一篇】
[翻译]xml的加密和解密:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 可信任系统的转换
  • 全方位扫描LMDS
  • openoffice输入latex里split类似的公式的方法
  • 基于firefox并将其优化的浏览器--swiftfox发布。
  • 在Mandrake7.0下使用简体中文
  • HP-UX Kernel Configuration for Oracle DBs[zt]
  • 用ASP构建你的网站新闻发布(二)
  • TCP/IP子网掩码教程
  • 数据仓库产品综述
  • 从ASP迁移至ASP+ --转换其他的页面
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.