
JavaScript
fswy
欲当大事,需是笃实。
展开
-
Web开发之html2canvas 实现纯JS网页截图简单例子
代码库地址: https://github.com/niklasvh/html2canvas自己修改其中的 test.js (主要是其中的一些库的路径) 把test.js external文件夹 src文件夹 放在同一目录下 var h2cSelector, h2cOptions; (function(document, window) { var scrStart = '<sc转载 2017-10-12 17:22:28 · 6591 阅读 · 0 评论 -
Web开发之html2canvas截图如何解决跨域的问题?
关于图片跨域的问题本人在使用过程中也遇到了,开始使用代理服务器解决了,但是感觉不太好, 后来偶尔中,在html2canvas源码中改了几段小代码终于把问题给解决了。function ImageContainer(src, cors) { this.src = src; this.image = new Image(); var self = this; this.t转载 2017-10-12 16:59:22 · 7531 阅读 · 3 评论 -
Web开发之用canvas2image.js将canvas保存为图片(实现页面截图下载功能)
关于实现页面截图常用的几个js插件库 canvas2image.jshtml2canvas.jsconvertImgToBase64.js废话不多说,直接上demo代码index.html:<!doctype html><html><meta charset="utf-8" /><script src="canvas2image.js"></script><style> .doc原创 2017-10-12 11:27:44 · 37352 阅读 · 5 评论 -
JavaScript之动态改变img标签里面的src属性实现图片的循环切换
JS:根据循环切换的条件可以用document.getElementById('').src=''设置,或者jquery方法:$('#id').attr('src','图片名称’);具体:if(true) { document.getElementById('id').src='a.png';}else { document.getElementById('id').src='b.png';}或者转载 2017-09-29 17:59:49 · 22286 阅读 · 0 评论 -
JavaScript之部分方法
e.preventDefault()//取消事件的默认动作calculateBounds()//重新计算边界(计算几何图形的边界)// 向 <div> 元素添加事件句柄document.getElementById("myDIV").addEventListener("mousemove", myFunction);// 移除 <div> 元素的事件句柄document.getElementBy原创 2017-08-21 11:21:42 · 321 阅读 · 0 评论