JavaScript具有画图功能吗?

vnking 2009-02-02 11:53:42
我像在浏览器上画股票走势图,通过ajax获取数据,不想在服务器端画好图而通过图片发出,不知道是否可以?
...全文
1038 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudgamer 2009-02-09
  • 打赏
  • 举报
回复
f10icq 2009-02-09
  • 打赏
  • 举报
回复
还是ie的用户多,要以支持ie为主!
「已注销」 2009-02-06
  • 打赏
  • 举报
回复
用svg,在ie下需要装插件,火狐下默认支持!
shikonglaike 2009-02-06
  • 打赏
  • 举报
回复
网上有好的多Js画图控件,叫chart找一个就好了。
badpp1020 2009-02-06
  • 打赏
  • 举报
回复
可以的,只要服务器端将客户端所需的参数准备好,传到前台。前台通过调用此参数,在第一次显示时,可能显示的速度有点慢,(因为第一次需要把所有的图形都缓存在客户端,这点在广域网内尤为明显,局域网内蛮好),第二次显示的速度就快多了。

现在比较流行的ext就是基于javascript的一种技术,但是js的标准不完全统一,所以在制作过程中要多考虑兼容性的问题
oldjwu 2009-02-06
  • 打赏
  • 举报
回复
可以使用DrJs库,免费、开源、多浏览器支持:

http://sansi.org/drjs/

有一个动态指数的例子:

http://sansi.org/drjs/examples/price.html
rainsome 2009-02-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zhangyingran 的回复:]
javascript的canvas对象可以画出各式各样的2D、3D图象,甚至游戏,但IE不支持这个对象,微软不想让javascript太强大。
可以使用Google的excanvas.js扩展兼容包,它用微软的 VML 来虚拟 canvas 元素,达到兼容,
或使用小雄次郎的uupaa-excanvas.js将JavaScript 的画布程序转换为 Silverlight,达到兼容。
[/Quote]right
madpc 2009-02-06
  • 打赏
  • 举报
回复
火狐等的浏览器几年前就有canvas了,看来知道的人还不多
vnking 2009-02-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ghcery 的回复:]
javascript画图,比较耗资源
[/Quote]

关键是用户体验好,机器不行就要求买4核的4G内存。
majianan 2009-02-03
  • 打赏
  • 举报
回复
我也在用VML,画工作流
浪尖赏花 2009-02-02
  • 打赏
  • 举报
回复
可以利用VML画图
CutBug 2009-02-02
  • 打赏
  • 举报
回复
这个有点难度,vml,IE是支持的,不过firfox上好像不支持vml,
网上有个例子用asp+vml;可以参考一下
http://www.upschool.com.cn/edu/1314/2005/1119/10du243763_1.shtml
ghcery 2009-02-02
  • 打赏
  • 举报
回复
javascript画图,比较耗资源
zhangyingran 2009-02-02
  • 打赏
  • 举报
回复
javascript的canvas对象可以画出各式各样的2D、3D图象,甚至游戏,但IE不支持这个对象,微软不想让javascript太强大。
可以使用Google的excanvas.js扩展兼容包,它用微软的 VML 来虚拟 canvas 元素,达到兼容,
或使用小雄次郎的uupaa-excanvas.js将JavaScript 的画布程序转换为 Silverlight,达到兼容。
vnking 2009-02-02
  • 打赏
  • 举报
回复
我用过vml画图,不过原来我一直以为它是在服务器端画的。
Eugen 2009-02-02
  • 打赏
  • 举报
回复
其用FLASH来实现效果会很好,FLASH也支持与AJAX沟通的

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧