http://www.skyec.com/U_View_cpxz_detail.asp?ProductID=8

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <style></style>
    <TITLE>统计图</TITLE>
    </HEAD><BODY >
              <form name=form1 id=form1>
              <input type='text' name=cname id=cname value='Linux,905票'><br>
              <input type='text' name=rc_data id=rc_data value=905>    <br>     
              <input type='text' name=cname id=cname value='Windows,456票'><br>
              <input type='text' name=rc_data id=rc_data value=456>  <br>
              <input type='text' name=cname id=cname value='两边都不,976票'><br>
              <input type='text' name=rc_data id=rc_data value=976> <br>
              <input type='text' name=ccount id=ccount value=3><br>
              <input type='text' name=rcount id=rcount value=1><br>
              <input type='text' name=rname id=rname value='图示说明'><br>
    </form>
    <INPUT type="button" value="平面柱状图" onclick="aaa(1)">
    <INPUT type="button" value="立体柱状图" onclick="aaa(0)">
    <INPUT type="button" value="立体柱状图2" onclick="aaa(6)">
    <INPUT type="button" value="饼状图" onclick="aaa(14)"  >
    <span id=span1 style="display:none">
    <object classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D" 
    id="mschart1" style="HEIGHT: 326px; WIDTH: 651px" codebase="mschart.cab"  VIEWASTEXT></OBJECT>    
       </span>
    <SCRIPT >
    <!--
    function aaa(x) 
    {span1.style.display="block";
    t=0;
    mschart1.TitleText = "";
    mschart1.ShowLegend =true;
    mschart1.ColumnCount =document.form1.ccount.value;//3列
    mschart1.RowCount =1;//一个图
    for (i=0;i<1;i++)//画一个图
        {for (j=0;j<document.form1.ccount.value;j++)
            {  mschart1.Row=i+1;
                mschart1.Column=j+1;
                if (2>1)
                    mschart1.ColumnLabel =document.form1.cname(j).value;//小图的标题
                else
                    mschart1.ColumnLabel =document.form1.cname.value;            if ((document.form1.rcount.value*document.form1.ccount.value)>1)
                    mschart1.Data=document.form1.rc_data(t).value;//每一柱的数值
                else
                    mschart1.Data=document.form1.rc_data.value;
                t++;
            }
        if (document.form1.rcount.value>1)
            mschart1.RowLabel =document.form1.rname(i).value ;
        else
            mschart1.RowLabel ="调查图示";//图示的标题
        }
    mschart1.chartType =x//图类型
    mschart1.Plot
    }//-->
    </SCRIPT>
    </BODY>
    </HTML>
      

  2.   

    但是一样的一个代码 我测试的时候 在IE5下不能用 在IE6下正常
    我说的是VML 何解!
      

  3.   

    这种东东应该在PHP源代码下载有很多,呵呵