在html5中,我们可以使用canvas.toDataURL(“类型”);这是实际就是把绘制的图片等等保存到打他URL地址指向的数据中,而不是真正的一个物理地址,但是我们可以通过这个地址在浏览器里面显示出我们的图片。

输入代码:

——————————————————————————–

使用html5输出文件

function draw(){

var canvas=$(“canvas”);

if(canvas==null){

return false;

}

var context=canvas.getContext(“2d”);

context.fillStyle=”rgb(0,0,255)”;

context.fillRect(0,0,canvas.width,canvas.height);

context.fillStyle=”rgb(255,255,0)”;

context.fillRect(10,20,50,50);

window.location =canvas.toDataURL(“image/png”);

alert(“hihi”);

}

function $(id){

return document.getElementById(id);

}

您的浏览器不支持

使用html5输出文件

————————————————————————————

html5页面输出语句,使用html5输出文件相关推荐

  1. php输出语句,php的输出语句是什么

    php的输出语句是什么? PHP输出语句的使用很简单,不仅可以输出各种类型的数据,还可以在学习和开发中进行简单的调试.PHP中有一系列的输出语句,其中常见的有 echo.print.print_r() ...

  2. JavaScript输出语句console.log输出换行代码

    描述:JavaScript输出语句console.log输出换行代码 代码: console.log("a"+ '\n' )

  3. .net html5页面缓存,详解HTML5中的manifest缓存使用

    起源html5之前的网页,都是无连接,必须联网才能访问,这其实也是web的特色,这其实对于PC是时代问题并不大,但到了移动互联网时代,设备终端位置不再固定,依赖无线信号,网络的可靠性变得降低,比如坐在 ...

  4. html5 页面加载缓慢,html5体验优化页面加载的14条建议

    html5体验优化页面加载的14条建议 1. fake 页 - 首屏加速 目标:首屏 3s 以内 因为 71% 的用户期望移动页面跟 pc 页面一样快 (3s) ,74% 的用户能容忍的响应时间为 5 ...

  5. html5页面嵌入视频播放,使用HTML5在网页中嵌入音频和视频播放的基本方法

    HTML5 特性,包括原生音频和视频支持而无需 Flash. HTML5 和 标签让我们给站点添加媒体变得简单.我们只需要设置 src 属性来识别媒体资源,包含 controls 属性让用户可以播放和 ...

  6. html5页面转场,基于HTML5 SVG的页面过渡切换效果

    示例中使用了CSS Flexbox和CSS变量,不是所有的浏览器都支持这些新的CSS属性. 该HTML5 SVG的页面过渡变形切换效果的基本HTML结构如下: d="M -44,-50 C ...

  7. python2.7输出语句,输入和输出 - 廖雪峰 Python 2.7 中文教程

    输出 用print加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print 'hello, world' print语句也 ...

  8. php输出语句,php中输出语句有哪些?

    echo echo 输出一个或者多个字符串或变量值,他是php语句,不是函数,没有返回值. print print用于输出一个或者多个字符串或变量值的信息.他只能打印出简单类型变量的值(如int,st ...

  9. html5页面被键盘挡住,HTML5 虚拟键盘出现挡住输入框怎么办

    本文主要介绍了HTML5 虚拟键盘出现挡住输入框的解决办法.具有很好的参考价值,下面跟着小编一起来看下吧,希望能帮助到大家. 话不多说,请看代码: //防止键盘把当前输入框给挡住 $$('input[ ...

最新文章

  1. html css 表格自动高度,html – 表格单元格(IE)中的Textarea CSS {height:100%}
  2. [机器学习] 数据特征 标准化和归一化
  3. 全国计算机等级考试题库二级C操作题100套(第86套)
  4. 微博技术专家陈波:百亿级访问量的应用如何做缓存架构设计
  5. BZOJ 2440 完全平方数
  6. Top的VIRT是什么
  7. 前台收银系统授权服务器未开启,佳为软件操作大全 佳为收银系统
  8. (EasyX入门与实战)第五章 添加音乐
  9. 第二章 Maxwell 安装部署
  10. 单片机:楼梯照明灯控制
  11. Excel表格的基本操作,包含制作一个表格的全部知识
  12. 2k21sports服务器暂时不可用,NBA2K20服务器不可用怎么解决 nba2k20进不去游戏解决办法...
  13. 世界上主流的导航电子地图数据标准/格式
  14. 神经计算棒python_将Pytorch模型部署到Movidius神经计算棒
  15. 软件外包还是自建团队
  16. 英语中For和To的区别
  17. C++读取通达信shm.tnf文件股票代码/名称
  18. 英国AI研究员揭开真相,中国人工智能为何能发展迅速?
  19. webpack初识体验demo
  20. 获得Oracle ACE称号

热门文章

  1. R语言ggplot2可视化:ggplot2可视化半小提琴图(Half Violin Plots)
  2. R语言ggplot2可视化:为层次聚类树状图dendrogram中的簇进行着色、在树状图dendrogram中为不同的层次聚类簇配置不同的色彩
  3. R语言window函数提取时序数据数据子集(subset):使用xts包将dataframe数据转化为时间序列数据(time series)、使用window函数从时间序列对象中提取数据子集
  4. Pandas获取数据列名称的列表(list):(column list)
  5. R语言logistic回归、判别分析(LDA)、多元自适应样条回归MARS分析案例:分析乳腺癌数据集明确细针穿刺肿瘤活检结果
  6. angular4创建html,angular 4减少html内容
  7. 使用XML记录数据的一些体会
  8. 谭浩强《C++程序设计》学习
  9. Fast and accurate short read alignment with Burrows-Wheeler transform
  10. javascript中for循环和setTimeout同时使用,出现的问题