易截截图软件、单文件、免安装、纯绿色、仅160KB

FusionChart 的javascript 用法

FusionChart  就不用介绍了把,一款支持多种语言的图表生成控件,生成的图表丰富,美观,且有动态感,因为它生存的东西就是一个flash。一下介绍一下它的javascript 实现方式把。
废话少说,直接上实例
  <HTML>      
   <HEAD>      
      <SCRIPT LANGUAGE="Javascript" SRC="js/FusionCharts.js"></SCRIPT>      
      <SCRIPT LANGUAGE="JavaScript">      
         //数据  
           var strXML = "<graph caption='Hours worked' showNames='1'> <set name='Tom' value='32' color='AFD8F8'/><set name='Mary' value='16' color='F6BD0F'/><set name='Jane' value='42' color='8BBA00'/></graph>";       
    
                /**//*       
         * 当用户单击按钮时调用这个方法。       
  * 这个方法用来使用新的SWF文件创建一个新的FusionCharts实例。       
         */       
         function updateChart(chartSWF){       
            //Create another instance of the chart. 
            var chart1 = new FusionCharts(chartSWF, "chart1Id", "400", "300", "0", "0");        
            chart1.setDataXML(strXML);       
            chart1.render("chart1div");       
         }       
      </SCRIPT>      
   </HEAD>      
<BODY>      
   <div id="chart1div">      
   FusionCharts       
   </div>      
   <script language="JavaScript"> 
   
     
      var chart1 = new FusionCharts("functionchart/Column3D.swf", "chart1Id", "400", "300", "0", "0");       
      chart1.setDataXML(strXML);       
      chart1.render("chart1div");  
     
   </script>      
      
   <


相关文档:

javascript实现对文件上传类型的限制

注: http://www.java114.com/277/content4355.html
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> upload </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME ......

IE和Firefox在JavaScript应用中的兼容性

1.document.formName.item("itemName") 问题
说 明:IE下,可以使用document.formName.item("itemName")或document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"].
解决方法:统一使用document.formName.elements["elementName"].
2.集合类对象问题
说明:IE下,可以 ......

JavaScript 的继承机制

      继承机制,说到继承,就要想到从基类开始,但是JavaScript中的类有两大类:一,内嵌的;二,用户自定义;一般前者不会被用来做基类,原因是为了保障js的安全。但是我们可以通过prototype来对基类进行扩充,增加我们想要的属性和方法。以下是自己对继承的几种方式的理解。
1>  对象 ......

JavaScript的另外两种继承机制

1>zInherit:
      它是一个组件,用来继承基类的所有属性和方法。跟以前说到的原型链模式非常类似,只不过比原型更安全,也无须考虑参数问题。下面看看zInherit的用法:
      该组件中只有两个方法:inheritfrom() instanceof()
     func ......

javascript数据类型转换

parseFloat 转换成浮点数
parseInt 转换成整数.
这两个函数都有些容错性的,比如"123abc"会变成123.
如果楼主希望更准确一些,其实可以判断一下,然后用eval,像这样
不过也可以使用这样的方法:
var a = "234" ;
a = a.replace(/(^[\\s]*)|([\\s]*$)/g, "");
if( a !="" && !isNaN( a ) )
{//如果是数字
a = e ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号