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

开源Javascript图形库[转]

原:http://www.cnblogs.com/webgis8/articles/1516639.html
几个开源Javascript图形库

 因为Google Map项目的需要,最近一直在寻求相关的Javascript图形库,在尝试用Google Map
API提供的javascript接口绘图时发现其效果和效率都不太理想,同时也用过jsgraphics库,也不是很好.又在网上找到了下面几个.
mxGraph
mxGraph是一款基于web的绘制流程图
的javascript库工具,虽然目前还尚未提供注册,不过好在mxGraph已经放出了demo,可以先去尝鲜一下,虽然还有很多功能不是那么的完善。
更多mxGraph信息
JavaScript图像处理 ImageFX
该 JavaScript 库为图片添加效果,如虚化,锐化,浮雕,加亮等。ImageFX
使用画布对象实现这些效果,兼容所有主流浏览器。这个库非常容易使用,只要将 .js 库文件插入网页,调用那些函数即可。
更多ImageFX信息
JSXGraph
(强烈推荐这个,非常不错,这个库非常完善)
JSXGraph 是一个支持各种浏览器的交互式几何图库绘制。JSXGraph 使用 SVG 和 VML.
http://jsxgraph.uni-bayreuth.de/wiki/index.php/Main_Page
这是其帮助文档Wiki
更多JSXGraph信息
JavaScript图像处理 Pixastic
Pixastic 使用 HTML5
画布对象,允许对原始像素进行操作。效果包括去饱和度,灰度级,反转,亮度,对比度调整,色调,饱和度调整,以及浮雕,虚化等效果。因为用到了 HTML 5
的画布对象,因此还无法兼容所有浏览器。
更多Pixastic信息
BINViz
BINViz(Bidirectional Interactive Network Visualization) is a
JavaScript library for network and graph visualization. The goal of this tool is
to provide a better way to visualize complex graphical models and the underlying
data in a web-based environment ...
更多BINViz信息
 
另外,又在网上找到了这么一段,
如果我们想用javascript画图,当前可以通过什么途径实现呢?首先咱们先说好,jfreechart那种后台生成图片发送到前台的方法就不要包括进来了,我们就排列一下html+js进行画图的方式。
1.使用浏览器支持的图形引擎,比如ie下的vml
,firefox
,opera,safari支持的svg或者canvas。
2.http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm
,这是一个相当纯正的js图形库,它特立独行的地方就是:“完全使用div来画图。”
3.http://excanvas.sourceforge.net/
,google提供的工具库,可以在ie下使用vml
模拟


相关文档:

关于javascript 函数的调用

 哪位师哥师姐能够帮忙解决一下,在jsp脚本中能否调用javascript函数,如果能怎么调用?
就是说假如一个javascript 函数有一个返回值如return“a”;
在jsp脚本中声明一个String类型的变量怎么调用上面的函数来接受返回的值!
希望能帮忙解决下,谢谢了! ......

Javascript刷新页面

1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href
自动刷新页面的方法:
1、自动刷新:
<script type="text/javascript">setInt ......

Javascript中最常用的55个经典技巧

 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="re ......

javascript操作cookie

 //set cookie

function setcookie(name,value){
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}

function getcookie(name) ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号