- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 uniapp 5+APP 打开手机软件,无则跳转应用商城下载软件。
其中的应用入口页面地址是你H5正常访问链接,也可以在index.html文件中处理入口页面地址。讲一下更新软件的代码思路:先拿到app的版本信息,然后请求接口,对比版本号,如果版本低于最新的就更新软件;若存在app直接打开app,没有安装app就直接下载app options中的参数说明自行看上方链接。填写的UrlSchemes 后面会在打开app的时候使用到,作为打开。5、上述文件中加了一些更新软件的代码,按照你自己的需求借鉴代码哈。是否能使用plus也是区分H5和app的重要标识。
2025-03-12 11:45:29
474
原创 image-conversion实现压缩图片、图片添加水印
sizeType属性来这是拍摄的图片为缩略图还是原图,但是考虑到后端服务器,传输的问题,还是将拍摄的图片进行压缩到指定大小,再使用 canvas 进行添加水印,再进行上传为了实现功能,使用插件来进行压缩图片 (官方有例子)
2023-09-04 11:30:12
3363
1
原创 PHP 编写留言板
其中得到的res的类型是一个数组,将数据库中的数据放在了一个数组中,这样就可以实现多条数据的存储了,里面还输出了时间。在函数里写ajax请求,调用该函数,成功接受数据后,输出到页面。需求二,点击提交按钮后可以将输入的用户名和内容,添加到数据库中,同时要在页面中实时更新。注意这是两个文件,第一个是html发送请求的文件第二个是返回的数据的文件。同时需要刷新页面,将添加的数据显示出来,因此得重新获取数据调用一下函数。,给予用户反馈,然后再刷新页面,将输入的值显示在留言板上。...
2022-07-15 22:01:30
7065
2
原创 JS 实现伸缩菜单
使用 三种方法 实现伸缩菜单直接放代码:html 代码和 style 代码js代码(1):js代码(2):js代码(3):注:btns[i].onclick=function(){} 通过遍历给每个按钮赋予点击事件,再通过遍历找到你所点击的按钮的下标,最后通过divs[index].classList.toggle("open"); 改变每个 divs[index] 的样式,赋予 open 样式 最终实现伸缩菜单。效果图: 如果有不懂的,可以留言。...
2022-06-24 17:55:17
1198
原创 使用 JS 实现评星效果
评星要求:思路:默认 5 颗未被点亮的星星,要完成点亮星星很简单,就是一个图片替换的过程。难点:是如何得到你所点击的星星的下标。解决方法:通过遍历数组,再通过 this 这个函数得到下标即可。最后再根据下标完成要求。放代码: 注:var index=1000; index是随便取得一个数字,for(var j=0;j...
2022-06-24 17:41:25
817
原创 Bom 相关知识点
Bom对象: 首先是screen看代码: location:location属性值: 协议 protocol; 主机ID hostname;地址 href; 端口 port; 路径 pathname(包含了问号); 地址内容 search(包括?) 获取#开始内容 hash;history:有三个属性值 forward() back() go(参数);navigator:用户代理Bom方法:confirm(" "):只有一个参数 点击是 返回true 点击否 返回false
2022-06-21 21:26:17
183
原创 js冒泡排序
给定你一个数组,然后将数组中的数据按照大小顺序重新排列给你个例子array[90,38,23,66,77,11];第一轮 38 23 66 77 11 90 5次比较第二轮 23 38 66 11 77 4次比较第三轮 23 38 11 66 3次比较第四轮 23 11 38 2次比较第五轮 11 23
2022-06-18 10:15:24
98
原创 使用JS实现三级联动
利用js实现三级联动 直接放代码: 讲一下思路:1、首先需要获取所有省的数组,通过遍历得到省。for (let s of sequence) {}2、获取市的数组、再进行遍历得到市。注:需要根据省份的adcode值与你选择的省份值进行对比,然后得到所有市的数组,var provinceCheck=provinces.find(function(item){ return item.adco
2022-06-17 21:56:23
4943
3
原创 js制作验证表单、简易聊天框
登录表单制作: 放代码:需要注意的是: _email=document.querySelector("input[name=email]");这个是js中的选择器,可以不用为起名二烦恼啦;_form.onclick=function(){}这是个点击函数,和标签中引用点击函数一样,_email.onblur=function(){}。这个是失去焦点时执行的命令。 制作一个简易的聊天框: 看代码:名字和头像都是随机生成的,利用数学模型Math.random()实现随机,需要注意的是,图片的随机..
2022-06-16 21:27:15
389
原创 使用 JS 循环解决经典数学问题!
鸡兔同笼。百钱买百鸡!(经典题目)这两种方法 比较类似,重复的代码也比较多,如果你有其他的方法,欢迎评论加留言。
2022-06-10 21:34:01
217
原创 浅谈switch
放代码:注:若某个case下没有break,结果将会是本句和下一句的输出结果,如下: 注:若某个case下没有break和输出的话,结果将会是下一句的输出结果,如下: default:意思是如果输入的值没有对应的,就会执行default这一句。break:跳出case。...
2022-06-09 21:57:48
251
原创 利用JS运算符做一些简单的计算
快来算算你活了多久! 注:document.write("恭喜你!活了这么多",num*1,"s!") ,这一行中的文本输出较为麻烦,可以利用document.write(`恭喜你!活了这么多${num*1}s!`) ,进行文本的输出。 你会将两个数按大小顺序排列吗?注:a=parseFloat(prompt("请输入第一个数值"," "));这一句中,必须加上parseFloat或者parseInt,不能只写a=prompt("请输入第一个数值"," "),如果不加的话只能进行字符串之间的比
2022-06-08 20:29:36
284
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人