本帖最后由 edision88 于 2011-03-11 20:00:57 编辑

解决方案 »

  1.   

    JS不行,必须结合其它的技术,如VML,SVG,HTML5CANVAS等。
    要看你的情况适合用哪种技术。
      

  2.   


      ++++++ 恩,基本所有的能画图的JS库都基于前2者,而且JS真正用于画图形的很少,大部分都是做图表,各种形状的柱图,饼图,曲线图等,而不是纯图形,JS在这方面没有优势,毕竟HTML5还不可能短时间强占时间!
      

  3.   

    嗯,如果能画曲线图的话,是否可以画出某个变量的波形图呢?还有就是相量图是否可以画出?请各位赐教!还有就是是否能给出用VML和SVG画图的一些具体的源程序呢?加分!加分!
      

  4.   

       上百度或GOOGLE找一些画图或图表插件来研究,一般能兼容多浏览器(包括IE6)的插件,都用到了这2个方法,不然不可能兼容的!
      

  5.   

    javascript画图的源文件可能比较繁琐吧,而且耗资源,所以现在基本排除了javascript了还有就是VML,因为只能支持IE,在其他一些通用浏览器中不被支持,所以也排除了,现在只剩下SVG来研究了。还是很感谢各位的回帖!!
      

  6.   

    ie6,7,8 都不支持svg canvas要做兼容
    vml还是得学一个简单的例子
    http://www.cnblogs.com/wtcsy/archive/2011/01/10/1931582.html
      

  7.   

    请问哪位前辈能给一个完整的SVG源程序吗?比如画简单的直线、曲线、圆等。求指教!谢谢啦!
      

  8.   

    http://www.adobe.com/svg/examples.html
    对svg不了解,看看官网的解释把