当前位置: 首页 > news >正文

4.2 HTML Canvas标签

1. Canvas画布  通常用js来描绘

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>Canvas</title>
    <script src="myjavascript.js"></script>
</head>
<body>
</body>
</html>
var CANVAS_WIDTH = 200;
var CANVAS_HEIGHT = 200;
var myCanvas;
var myContext;

window.onload = function () {
    createCanvas();
    drawRect();
}

function createCanvas(){
    document.body.innerHTML = "<canvas id=\"mycanvas\" width=\"" + CANVAS_WIDTH
                                + "\" height=\"" + CANVAS_HEIGHT + "\" ></canvas>";
    myCanvas = document.getElementById("mycanvas");
    myContext = myCanvas.getContext("2d");
}

function drawRect(){
    myContext.fillRect(0,0,200,200);
}

 

转载于:https://www.cnblogs.com/iMirror/p/4290501.html

相关文章:

  • java对象占用内存大小计算方式
  • iOS开发之oc(六)--点语法
  • Sample SecondarySort 浅析
  • 导入项目时Loading descriptor ...
  • 【BZOJ】【2940】【POI2000】条纹
  • IOS开发基础知识--碎片8
  • 远程debug WebSphere 和 Watch时提示error(s)_during_the_evaluation
  • javascirpt怎样模仿块级作用域(js高程笔记)
  • python 多线程编程
  • 一:Html基本结构
  • ETL的考虑
  • sass学习(2)——关于变量
  • C# 语言基础(转义字符)
  • 第一天开通博客园
  • iOS开发之进阶指南 持续更新
  • 网络传输文件的问题
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 〔开发系列〕一次关于小程序开发的深度总结
  • Apache Zeppelin在Apache Trafodion上的可视化
  • canvas 五子棋游戏
  • CentOS从零开始部署Nodejs项目
  • chrome扩展demo1-小时钟
  • Druid 在有赞的实践
  • E-HPC支持多队列管理和自动伸缩
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • export和import的用法总结
  • win10下安装mysql5.7
  • 从零搭建Koa2 Server
  • 规范化安全开发 KOA 手脚架
  • 前嗅ForeSpider教程:创建模板
  • 微信支付JSAPI,实测!终极方案
  • 写代码的正确姿势
  • 一、python与pycharm的安装
  • 一份游戏开发学习路线
  • 一天一个设计模式之JS实现——适配器模式
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • $.ajax中的eval及dataType
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (一)Java算法:二分查找
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • *1 计算机基础和操作系统基础及几大协议
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .NET Core跨平台微服务学习资源
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .NET/C# 使用反射注册事件
  • .NET/C# 推荐一个我设计的缓存类型(适合缓存反射等耗性能的操作,附用法)
  • .NET中使用Redis (二)
  • @Autowired和@Resource的区别