微信小程序 Canvas 绘制圆形图像
  利用微信小程序 绘图 API 绘制圆形图像到画布 (Canvas) // wxml // <canvas class="canvas" canvas-id="canvas" style="width:256px;height:256px;"></canvas> Page({ data: {}, onLo
JS 复制文本到剪切板
提到复制文本到剪切板 就必须要提一下 两个插件 ZeroClipboard.js Clipboard.js ZeroClipboard 使用的 Flash 解决方案,现在浏览器都还支持,但有些默认不会加载 Flash,所以不建议使用。 Clipboard 不用 Flash 好处显而易见,更现代一些, 具Clipboard 官网介绍: A br
JS 获取视频截图
搜索过 PHP 相关的代码 都需要第三方,想想现在 HTML5 那么强大,就用 JS 来实现吧 简单代码如下 <input type="file" onchange="update(this)" accept="video/*"> <script> // 获取文件 function update(file) { if (fi
Ajax 跨域携带 Cookie
常规 Ajax 跨域请求都是服务端输出  Access-Control-Allow-Origin: * 允许任何来源的跨域请求。 但是这种方法并不能正常使用 Cookie,要使用 Cookie 还需要另外 输出 Access-Control-Allow-Credentials: true 注意 此时 Access-Control-Allow-O
CryptoJS 计算文件 SHA1
在浏览器使用 CryptoJS 的时候,发现 CryptoJS 在处理文本的时候没有问题,在处理文件的时候结果就出错了。 在计算文件 SHA1 值的时候 使用代码 var reader = new FileReader(); reader.onload = function(event){ var res = event.target.result;
二维码识别
HTML 结构 <input type="text"/>   JS 代码 /*@ * 二维码识别 * QRCodeReader('input'); // input 如果不传入函数,结果直接输出至 input **/ function QRCodeReader(q, success, error){ document.quer
Chart.js 柱状图 线图 调用的封装
最近项目需要显示统计数据。 所以就选择一款合适爱用的插件来展示数据。 好像有名的的就那么几个: D3 Chart.js EChart - 百度 G2 - 阿里 看网址就知道 前俩是 专业的 (顶级域名 ^_^),最终选择的是用 Chart.js。 优点就是 小巧、 尺寸可以自适应,可以直接 在 CSS 里面定义尺寸,不用 JS 去定义。
JS 解析页面 table 数据为 JSON
解析页面 HTML 表格为 JSON 数据 /* 解析页面 HTML 表格为 JSON 数据 */ function getTables(){ var tables = [], tablesHtml = document.querySelectorAll('table'); tablesHtml.forEach(function(tb){ va
1-8条,共8条数据.