随笔 - 6  文章 - 0  评论 - 146  阅读 - 10万
 
摘要:     首先,HTML 5 有了画布元素功能,但是由于IE 系列浏览器不支持此元素, 使得强大的绘图能力不能够公用,Google  在2006年 推出了 excanvas.js  扩展兼容包, 只要页面引用了excanvas.js IE浏览器就可以支持画布元素。Google 的  excanvas.js 是IE模式下用... 阅读全文
posted @ 2009-01-08 11:02 动力兔 阅读(6458) 评论(13) 推荐(0) 编辑
 
摘要: 很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学习吧50% 的举一反三练习中的原创。一 javascript正则表达式的基本知识1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat");你也可以var reCat = /cat/; //Perl 风格 (推荐)2 学习最常用的 test ex... 阅读全文
posted @ 2008-07-31 23:04 动力兔 阅读(69682) 评论(45) 推荐(36) 编辑
 
摘要: EditPlus 代码段实用指南 仅谨献给,喜欢使用 EditPlus 编写脚本或程序的程序员,希望的我能提供您更快捷的帮助。 每一个IDE,工具都有代码段,因为代码段可以省去程序员很多重复的代码(对象的声明等)。 虽然 .Net 2008 IDE 代码段的功能很强大,但是一些编写脚本,一些小程序,ASP,PHP等,鄙人认为还是 editplus 最为方便,打开速度快,和笔记本一样,颜色校正等,当... 阅读全文
posted @ 2008-07-28 20:56 动力兔 阅读(4036) 评论(25) 推荐(0) 编辑
  2009年1月10日

    上一篇,我讲过,有一个日本人,小雄他做了一个非常强大的js画布库,能将 javascript 转换为 Silverlight
这次要用到他的函数库,地址在 http://www.cnblogs.com/libinqq/archive/2009/01/08/1371676.html

 下面我就说下如何进行绘图,十分简单,我们只需要建立一个js数组,人性化的输出界面即可(如下)。 


Code

 

 上面的代码很简单,我们绘制一个绘图数组,下面直接分割输出即可。
注意下 .icon(x轴,y轴,数组的宽度,数组的高度)

  (这是我本人绘的)

 
我们将我们的视图数组存取为一个对象,就可以多次调用,或做动画。

 

    浏览器兼容方面无需担心, 因为这个库兼容能力很强,在IE下,它会把js 代码转化为 Silverlight ,如果客户没有安装
Silverlight,程序会解析为VML , 火狐和Google 就更兼容了因为他们本身就支持画布元素。

如果做游戏是首选,因为Silverlight 的速度相当不错,而且,都是以x,y轴来抒写,我们只要定义了画布,就不需要html div.
因为这个画布就是一个区域整体或控件。

 

 

 

posted @ 2009-01-10 22:51 动力兔 阅读(4612) 评论(19) 推荐(0) 编辑
  2008年12月9日
摘要: 我几乎半年没写博客了,哈哈先来个问候语。 可能有些人早就知道,canvas 这个元素,这个是在 w3c HTML5.0方案确定的元素,可惜的是 IE 不支持这个元素,火狐在很早的版本就支持了这个元素, 下面是一些浏览器支持 canvas 元素预览图。 Firefox Safari Opera ExplorerCanvas 2.0 ○ 2.0 ○ 9.2 ○ 0002 △ 3.0 ○ 3.0 ○ 9... 阅读全文
posted @ 2008-12-09 00:48 动力兔 阅读(19720) 评论(23) 推荐(1) 编辑
  2008年6月11日
摘要: <script type="text/javascript">function Test() { try { return "函数Return了。"; } finally { alert("Return 后仍然能执行"); }}alert(Test());</script>上述代码 它的执行顺序 将是1alert("Return 后仍然能执行"); 2 return "函数... 阅读全文
posted @ 2008-06-11 08:48 动力兔 阅读(425) 评论(3) 推荐(0) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示