canvas教程

HTML5canvas做画板画图可以做电子白板【综合】,网页web3.0前端攻

字号+ 作者:H5之家 来源:H5之家 2015-10-03 17:18 我要评论( )

HTML5canvas做画板画图可以做电子白板htmlheadmetacharset=utf-8titleHTML5canvas做画板画图可以做电子白板/titlestyletype=text/css&g..

时间:2015-02-09 来源: HTML5canvas做画板画图可以做电子白板 【综合】

HTML5 canvas 做画板画图 可以做电子白板


<html> <head> <meta charset="utf-8"> <title>HTML5 canvas 做画板画图 可以做电子白板</title> <style type="text/css"> <!-- #container { position: relative;} #imageView { border: 1px solid #000; } --></style> </head> <body> <div id="container"> <canvas id="imageView" width="800" height="500"> </canvas> </div> <script type="text/javascript"> var canvas; var context; var tool; /** * called on window load. */ if(window.addEventListener){ window.addEventListener('load', ev_canvas, ev_canvas,ev._y); tool.started = true; }; /** * This is called every time you move the mouse. * Obviously,ev._y); context.stroke(); } }; /** * This is called when you release the mouse button. */ this.mouseup = function (ev) { if(tool.started){ tool.mousemove(ev); tool.started = false; } }; } /** * general-purpose event handler. * determines the mouse position relative to the canvas element. * * @param ev */ function ev_canvas(ev){ var x,y; if(ev.offsetX || ev.offsetY == 0){ ev._x = ev.offsetX; ev._y = ev.offsetY; } /** * call the event handler of the tool. */ var func = tool[ev.type]; if (func) { func(ev); } } </script> </body> </html>



效果图:



点击次数:3240
作者:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 前端开发之优化网页加载速度技巧

    前端开发之优化网页加载速度技巧

    2017-04-11 15:02

  • 网页设计中html和html5语言的区别?

    网页设计中html和html5语言的区别?

    2017-04-06 13:01

  • 网页设计师必看的30个HTML5学习网站

    网页设计师必看的30个HTML5学习网站

    2017-03-25 18:03

  • html2canvas实现微信长按图片保存整个网页功能

    html2canvas实现微信长按图片保存整个网页功能

    2017-03-20 14:00

网友点评