- 博客(19)
- 收藏
- 关注
原创 小程序保存canvas生成的图片到本地
content: "未授权保存相册,请前往设置页开启“保存到相册”权限",content:"已成功为您保存图片到手机相册,请自行前往朋友圈分享",// 用户已经同意小程序使用该功能,后续不会弹窗询问。//保存成功失败之后,都要隐藏画板,否则影响界面显示。confirmText: "知道了",content: '图片绘制中,请稍后重试',title: "微信授权失败",confirmText:"知道了",title:"图片已保存",title: '提示',
2024-05-28 10:49:19 649
原创 小程序canvas新版画图及处理图片模糊
context.fillText("惠风和畅 为你推荐", unit*10, unit*330);canvasHeight: windowHeight - 200,//设置canvas的高度。context.fillText("厚德载物", unit*10, unit*360);canvasWidth: windowWidth - 80,//设置canvas的宽度。windowWidth: windowWidth//屏幕宽度。code.src = "后台二维码地址";
2024-05-28 10:44:06 470
原创 js日历插件 新版
<thead><th>SUN 日</th><th>MON 一</th><th>TUE 二</th><th>WED 三</th><th>THU 四</th><th>FRI 五</th><th>SAT 六</th></thead>"+getPicker(Y,M,jsonData)+"上个月</span>"+"<span onclick='nextM("+Y+","+M+")'>下个月
2024-04-18 18:33:05 575 1
原创 小程序解决多次请求sessionid不一致,导致后台无法获取session
开发一个不使用微信授权的登录的小程序,这时需要用到session来对无状态的http进行一个标识,让服务端知道是谁发起的请求。注意 每次登录前 要清除一下 sessionid一直不变容易被攻击。第一次登录时获取session保存到Storage缓存。再进行页面的请求时,在请求头。
2023-04-13 14:15:13 1063
原创 background添加渐变背景和背景图片 bankground-size引起渐变背景偏差
background添加渐变背景和背景图片 bankground-size引起渐变背景偏差
2023-01-03 15:22:19 454
原创 js、html5 动态分页
js、html5 前端分页,根据总页数判断是否需要隐藏中间分页,如果当前页为1,上一页和首页不可点击,如果当前页为最后一页,下一页和尾页不可点击
2022-07-06 17:15:34 625
原创 解决video标签在ios系统播放全屏的问题
<video controls="controls" webkit-playsinline="true" playsinline="true" src=""></video>webkit-playsinline="true"playsinline="true"IOS之UIWebView加上allowsInlineMediaPlayback属性为YESwebview.allowsInlineMediaPlayback=YES;
2021-12-21 14:14:05 1373
原创 js 正则表达式 获取url地址栏传参
获取单个参数function jumpId(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)'); var path = window.location.search.substr(1).match(reg); if (path != null) { return decodeURI(path[2]); } return null;}获取地.
2021-10-26 10:20:37 279
原创 HTML5 css 一行、两行多余省略号
单行多余省略号overflow:hidden;white-space: nowrap;text-overflow: ellipsis;两行多余省略号text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;
2021-10-25 16:54:11 174
原创 封装ajax
var Axios = function (options) { if (options) { this.api = options.api || undefined; this.param = options.param || ''; this.onCallback = options.onCallback || undefined; this.onFailed = options.onFailed || undefined; this.onCompleted ...
2021-10-13 10:43:36 67
原创 js html 两个时间的间隔天数,间隔周,间隔月
function getDaysBetween(startTime,endTime){ //转化日期为时间戳,ios与Android兼容写法 var startDate = Date.parse(startTime); var endDate = Date.parse(endTime); var days=(endDate - startDate)/(1*24*60*60*1000); var month=days/30; var monthDay=da...
2021-10-13 10:23:03 575
原创 cookies设置值、获取值、删除值
//设置cookie值 function SetCookie(name,value){ var exp = new Date(); exp.setTime(exp.getTime() + 1000*60*60*24*365*10); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString()+";path=/"; }//获取cookie值function Ge...
2021-10-12 10:09:53 532
原创 css禁止复制页面文字
-moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;
2021-10-11 13:28:28 93
原创 js html5 前端公用头部的方法和公用头部的当前选中项
两种方法第一种引入html文件,利用load()方法引入,代码如下:<div class="head"> <div class="header"> <a href="home.html">首页</a> <a href="vip.html">我的VIP</a> <a href="course.html">VIP课程</a> <a href=...
2021-09-13 11:04:39 632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人