前端
格雷弗斯
孤独的剑客
展开
-
h5 canvas+js实现烟花效果
又快过年了,作为一名程序员,我想用自己的方式祝大家新年快乐,下图是移动端访问截图,pc端也可以访问,点击图片预览效果这个效果是用h5的canvas+js实现的,主要技术点是如何实现一个烟花爆炸的模型,而不是如何绘制出图形图像,例如,为了逼真的模拟烟花爆炸过程中的细节,我们会发现烟花爆炸后的各个方向上运动的烟火都会有一个“尾巴”,从爆炸到烟花的消失,是一个渐变的过程,不是一下子就消失了,爆炸时,中心...转载 2018-05-29 17:24:15 · 3693 阅读 · 2 评论 -
H5动画,canvas绘制圆环百分比进度的动态效果
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title></head>&l转载 2018-05-29 17:48:42 · 1297 阅读 · 0 评论 -
解决弹出的窗口window.open会被浏览器阻止的问题
问题现象最近在做项目的时候碰到了使用window.open被浏览器拦截的情况,有时候会一直连接,有时候会偶尔拦截,尝试了很多方法,走了很多弯路,总结一下结果分享大家原因分析&深入研究1 当浏览器检测到非用户操作产生的新弹出窗口,则会对其进行阻止。因为浏览器认为这不是用户希望看到的页面2 在chrome的安全机制里面,非用户触发的window.open方法,是会被拦截的。 var btn =...转载 2018-06-12 21:05:46 · 17675 阅读 · 0 评论 -
在js中上传文件
$('#upFile').after('<input type="file" id="corFile" name="file" style="display:none" onchange ="uploadFile()">');$('#upFile').click(function(){ document.getElementById("corFile"原创 2018-07-10 17:50:16 · 312 阅读 · 0 评论 -
分页选择框存值
var userIds = new Array();function addUser(id) { var v=id; if ($.inArray(v,userIds)==-1){ userIds.push(v); }else{ for(var i=0;i<=userIds.length-1;i++){ if(u...原创 2018-07-10 17:54:01 · 412 阅读 · 0 评论