自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (4)
  • 收藏
  • 关注

原创 网站设置为黑白色的方法

为了响应国家号召在特殊的日期哀悼一些特殊的人或事件,一般在清明节,全国哀悼日,大地震的日子,还有现在被疫情夺走生命或是为疫情牺牲的医生们以及一些对国家影响力很大的伟人逝世或纪念日的时候,身为站长的我们都会让自己的网站全部网页变成灰色(黑白色),以表示我们对逝者或事件的哀悼。

2022-12-22 15:29:59 1976 1

原创 js七牛云下载视频、音频、pdf、图片

解决视频、音频、pdf、图片等可预览附件无法直接下载的问题

2022-12-22 15:22:44 613

原创 获取微信公众号历史文章列表页链接

快速获取微信公众号历史文章列表页面链接的方式

2022-12-21 16:51:08 3370

原创 thinkcmf重置后台密码

thinkcmf忘记后台登录密码如何重置

2022-06-04 17:21:08 1186

原创 UNIAPP阻止系统自带返回

UNIAPP阻止系统自带返回

2022-05-20 10:05:08 675

原创 js统计英文单词数量

js单词数量

2022-04-14 16:05:08 1768

原创 UNIAPP保存base64图片

制作APP分享二维码,后端生成base64图片,需要前端保存到相册,上代码saveImgFile(base64) { //base64为base64图片值 const bitmap = new plus.nativeObj.Bitmap("test"); bitmap.loadBase64Data(base64, function() { const url = "_doc/" + new Date().getTime() + ".png"; // url为时间戳命名方式 console.

2021-12-25 11:56:22 1819 1

原创 UNIAPP字符base64解析

项目需求下载页面获取base64加密的邀请码,在APP里面注册页面解析邀请码填充,需要用到加密和解码功能使用方法:一、npm下载安装base64依赖npm install base-64二、功能页面引用import Base64 from 'base-64';三、使用方式let code = '90956744';let encode = Base64.encode(code); //编码:OTA5NTY3NDQ=let decode = Base64.decode(e

2021-12-25 11:52:45 1705

原创 thinkcmf调用子类

官方提供的调用子分类<php>$terms=sp_get_child_terms(1); </php><foreach name="terms" item="vo"> {$vo.name}</foreach>数字‘1’为父分类ID,但缺陷是只能调用分类,无法把单页面调用调用子菜单<php>$data=sp_get_submenu(2,'','listorder asc');</php><volis

2021-11-27 09:56:59 267

原创 thinkcmf留言模块,ajax提交留言

thinkcmf本身自带的form提交需要跳转成功页面,体验太差,用ajax提交就比较可控了<div class="hbf_btn" data-src="{:U('api/guestbook/addmsg')}">提交评价</div>/**js部分**/$(".home").on("click",".hbf_btn",function(){ let href = $(this).attr("data-src"); let name = $(".hb_list ul li

2021-11-20 10:36:45 959

原创 Thinkcmf伪静态设置,url美化

1、修改url设置2、本图片为默认设置,适用于windows服务器,,如果为Linux服务器则需要更改为3、url美化:单页:portal/page/index?id=1aboutus列表:portal/list/index?id=4ygdt分页:portal/list/indexlist/:id\d内容页:portal/arti...

2021-11-15 17:40:03 1225

转载 微信小程序 模仿通讯录

三个主要部分 : 1)右侧定位导航 2)左侧内容部分 3)顶部固定导航wxml 部分<view><!-- 左侧列表内容部分 --><scroll-view class="contentList" enable-back-to-top scroll-into-view="{{toView}}" scroll-y="true" scroll-with-animation="true" bindscroll="onPageScroll">&...

2021-11-05 16:27:54 566

原创 UNIAPP小程序端授权登陆

//获取用户tokenuni.login({ provider: 'weixin', success: function (loginRes) { console.log(loginRes); //获取用户信息,传给后端换取openid/uuid uni.getUserInfo({ provider: 'weixin', success: function (infoRes) { console.log(infoRes) /.

2021-09-30 15:24:43 355 1

原创 UNIAPP获取应用版本号

plus.runtime.version需要注意的是这个只能在app里面支持,如果有h5或者小程序记得写一下控制,不然会报错

2021-09-28 16:05:18 3390

原创 js判断网页访问端是否为微信

function isWeiXin(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; } }

2021-09-08 09:46:57 954

原创 js禁止用户查看元素,禁止右键查看源码

document.onkeydown = function() { if (window.event && window.event.keyCode == 123) { alert("F12被禁用"); event.keyCode = 0; event.returnValue = false; } if (window.event && window.event.keyCode == 13) { window.event.keyCode = 505;.

2021-08-31 16:39:45 366

原创 H5基于clipboard.点击复制

复制文字到剪切板不应该很难去实现。它不需要配置几十个步骤或者加载几百 KB 的文件。最重要的是,它不应该依赖 Flash 或其他臃肿的框架。这是 clipboard.js 诞生的原因。使用方式<button type="button" id="btn" data-clipboard-text="qq:980823367">复制公众号</button><script type="text/javascript" src="js/clipboard.min.js"

2021-08-26 17:19:49 596

原创 HBuilderX 开发uniapp打包之后定位、选择地图无法使用的原因

一、未配置地图key使用定位和选择地图需要配置地图apikey,如图,可选择百度或高德地图(二选一)云端打包地图功能需要到第三方地图平台申请应用后获取相关配置参数:高德LBS开放平台 百度LBS开放平台配置参数需要提交云端打包后才能生效,如果需要真机运行生效请使用自定义基座二、配置方式高德LBS开放平台申请应用登录高德LBS开放平台,点击有上角的“控制台”按钮,在控制台界面左侧导航列表选择“应用管理”下的“我的应用”。创建应用如果已经创建应用可忽略此步骤在“我的应.

2021-08-12 15:33:01 6515

原创 JS数组添加元素的三种方式

1、push() 结尾添加  数组.push(元素)参数 描述 newelement1 必需。要添加到数组的第一个元素。 newelement2 可选。要添加到数组的第二个元素。 newelementX 可选。可添加多个元素。 2、unshift() 头部添加  数组.unshift(元素)参数 描述 newelement1 必需。向数组添加的第一个元素。 newelement2 可选。向数组添加的第二个元素。 newel

2021-07-25 09:27:28 4599

原创 animate.css和wow.min.js配合制作滚动特效

1、引用animate.css,wow.min.js2、定义全局函数//动画效果wow = new WOW({ animateClass: 'animated', offset: 100, callback: function(box) { console.log("WOW: animating <" + box.tagName.toLowerCase() + ...

2021-07-03 16:53:00 438

原创 UNI-APP 生成APP如何获取应用签名和应用包名称

https://open.weixin.qq.com/cgi-bin/index?t=home/index&lang=zh_CN一、申请过程中,苹果应用要申请苹果APPID 这个需要在苹果开发者申请成为开发者,成为开发者先需要申请邓白氏码,之后才能申请成为苹果开发者二、安卓APP,需要应用包名称和签名1、找到应用包名称 打开软件HBuilderX2、生成签名工具在:https://ope...

2021-06-18 18:56:00 2756

原创 js实现手机端图片双指缩放变大变小插件

对于手机上图片的缩放通常有两种:介绍第一种情况的插件,pinchzoom.js,用法很简单,只需要修改img的路径,在引用pinchzoom.js以及你平时用的jquery就可以。pinchzoom.js下载链接链接: https://pan.baidu.com/s/1niv1Eb2pZFqbNjUcwhg8Yw 提取码: 8hcb<!DOCTYPE html><h...

2020-11-12 11:16:00 997

原创 JS 禁止F12和右键操作控制台

1.鼠标点击事件document.onmousedown = function mdClick(event) { var e = event || window.event || arguments.callee.caller.arguments[0]; if (e.button == 2 || e.button == 3) { mAlert(); }...

2020-08-04 18:01:00 149

原创 谈谈vue生命周期-看了这篇你就懂了

写这章博客不是为了要获得多少赞,主要是利用vue开发项目时踩的坑太多了。自己曾不理解或者遇到的问题再这里搞清楚,不想后来的人再遇到这样的坑,做技术的要懂得分享,做人嘛,最重要的是开心。vue官网说,“你暂时不用搞清楚这些...",我觉得你既然准备用vue做开发的,不搞懂搞透它,你以后会发现踩的坑终究还是有它引起的,等以后再来补坑,不如现在就拿下它。以下主要从几个方面来讲:1.vue的生...

2020-07-08 10:45:00 58

原创 如何用js得到当前页面的url信息方法(JS获取当前网址信息)

1,设置或获取对象指定的文件名或路径。alert(window.location.pathname)2,设置或获取整个 URL 为字符串。alert(window.location.href);3,设置或获取与 URL 关联的端口号码。alert(window.location.port)4,设置或获取 URL 的协议部分。alert(window.location.protoc...

2020-05-27 16:48:00 220

原创 uniapp阻止默认返回事件

onBackPress(options) { // 这里可以自定义返回逻辑,比如下面跳转其他页面 uni.redirectTo({ url: "/pages/center_home/order/goods_lst?sta=all" }) // return true 表示禁止默认返回 return true;},页面生命周期有个 onBackP...

2020-05-09 10:46:00 1849 2

原创 CSS3自定义滚动条样式 -webkit-scrollbar

转载自:https://blog.csdn.net/hanshileiai/article/details/40398177

2020-04-16 16:06:00 58

原创 仿flash的文字动画效果

.tips{ font-size: 24px; font-family: sans-serif; font-weight: 600; text-shadow: 1px 1px #ffb700; color:#000; background:-webkit-gradient(linear,left top,right top,from(#000),...

2019-12-24 17:44:00 63

原创 js 判断字符串中是否包含某个字符串

String对象的方法方法一: indexOf() (推荐)var str = "123";console.log(str.indexOf("3") != -1 ); // trueindexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。方法二: search()var str = "123";cons...

2019-12-14 16:20:00 55

原创 CSS控制文字,超出部分显示省略号

如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow: hidden;text-overflow:ellipsis;white-space: nowrap;但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号呢。接下来重点说一说多行文...

2019-12-12 14:43:00 102

原创 CSS font-family 各字体一览表

windows常见内置中文字体字体中文名 字体英文名宋体 SimSun(浏览器默认)黑体 SimHei微软雅黑 Microsoft Yahei微软正黑体 Microsoft JhengHei楷体 KaiTi新宋体 ...

2019-11-30 14:26:00 194

原创 Jquery获取html标签,包含该标签本身

$(".test").prop("outerHTML");原生JS DOM里有一个内置属性 outerHTML,用来获取当前节点的html代码(包含当前节点),所以用jQuery的prop()能拿到。

2019-11-18 10:23:00 147

原创 swiper实现匀速无缝滚动

设置属性speed:2500,//匀速时间autoplay: { delay: 0, stopOnLastSlide: false, disableOnInteraction: true,},样式需要添加.swiper-container .swiper-wrapper{ -webkit-transition-timing-function: li...

2019-09-27 09:48:00 1099

原创 js如何简单实现汉字转成拼音的功能

最近项目需要一个功能,实现汉字转拼音功能,具体比如说输入一个“你好”,同时带出对应拼音“NiHao”,在此做一下记录整体demo<!doctype html><html> <head> <meta charset="utf-8"> <title>如何实现汉字转拼音功能</title&...

2019-08-15 16:00:00 74

原创 隐藏的Swiper显示后无法获取正确的宽度和高度

今天在使用swiper的时候,元素默认是显示的时候没毛病,但是默认是隐藏的状态,再显示的时候发现滑动的时候宽度计算有误,如下图所示:正确的显示如下:隐藏的元素再次显示如下:宽度计算有误解决方案:var mySwiper = myApp.swiper('.guest-wrapper',{ freeMode : true, slidesPerView : 'aut...

2019-08-07 17:38:00 242

原创 ios 最新系统bug与解决——微信公众号中弹出键盘再收起时,原虚拟键盘位点击事件无效...

最近ios发布新版本系统12.1,随着部分用户的系统更新,一些问题也渐渐暴露出来。。。公司用户反映微信公众号出现了点击无效的bug!!测试调查发现,只有iphonex、iphone6,ihpone7等部分机型会出现该问题我当时就是一惊,一般出现在事件上的问题都是疑难杂症。何况是跟键盘相关的。我们都知道在H5端是没法监控键盘的弹出与收起的,resize事件触发的机型极其有限,何况我在io...

2019-08-03 10:01:00 279

原创 关于ThinkCMF后台验证码不显示

最近小凯在群里看到好多同学们遇到一个头疼的问题,程序在本地调试好了之后上传服务器,后台的验证码就会不显示,今天三群的 【江苏 冰点零度 php】 同学遇到了这个问题。开始小凯以为是GB库出来问题 因为之前有个同学利用万网的空间 没有打开GB库 导致了不显示。【常州-Qy-电脑】同学解答了这个问题 这里需要一个附件代码如下<?php if (isset($_GET['di...

2019-07-24 10:02:00 149

原创 ThinkCMF后台地址加密忘记了无法打开后台怎么办?

ThinkCMF后台地址加密忘记了无法打开后台怎么办?笔者为了网站安全把ThinkCMF后台的安全模式打开后忘了保存加密地址,导致无法登陆后台,找了些网上的资料,不太靠谱,只好从代码入手,找到/application/Admin/Controller/PublicController.class.php将24-33行的:}else{$site_admin_url_password ...

2019-07-24 10:01:00 406

原创 小程序调用wx.chooseLocation接口的时候无法获取权限(ios)

ios手机小程序调用wx.chooseLocation接口的时候,获取权限的时候报authorize:fail:require permission desc这样子的错误,这是由于苹果的安全机制导致需要再app.json加上"permission": { "scope.userLocation": { "desc": "您的位置信息将用于添加收货地址" } }...

2019-07-10 14:45:00 561

原创 小程序使用wxs 解决wxml保留2位小数问题

1.出现溢出表现从图中可以看到数字超出了很长长度。代码里面是如下这样的。为什么在0.35出现?或者一些相成的计算出现? 而 0.34却不会。0.41 也会出现,好像是二进制运算出现结果。data: { price:0.01, num:35 },wxml文件仅仅是处理一个相处的结果。<view> {{price*num}}</view&g...

2019-07-05 14:54:00 205

H5基于clipboard.js点击复制

H5基于clipboard.js点击复制

2021-08-26

Gen_Signature_Android

安卓app开发的时候获取签名的工具,参考文章:https://blog.csdn.net/mr_lihuijie/article/details/118592872

2021-07-13

中国地区大数据地图,省市自定义流量

全国范围大数据地图数据,省市自定义弹窗展示内容,省市数据流量

2021-07-07

3D轮播效果支持链接.zip

3D轮播效果,支持点击跳转链接

2021-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除