js
丨丨三戒丶
这个作者很懒,什么都没留下…
展开
-
js 生成随机数,已生成过的不再生成
js 生成随机数,存储已生成过的不再生成原创 2023-07-03 16:10:40 · 382 阅读 · 0 评论 -
js 处理json数组,通过name键值重新组装json并且合并相同name键值为数组
处理json数组,通过name键值重新组装json并且合并相同name键值为数组!原创 2022-08-30 19:13:39 · 697 阅读 · 1 评论 -
jQuery 传秒获取-天时分秒-倒计时
jQuery 传秒获取-天时分秒-倒计时原创 2022-06-24 09:47:42 · 397 阅读 · 0 评论 -
js 文件流下载
JS 文件下载原创 2022-01-08 11:57:54 · 232 阅读 · 0 评论 -
layui 利用tab选项卡实现:上一步,下一步操作
虽然闲心大大已经关闭layui官网,可他一直是我们jQuery族的骄傲,话不多说了效果如下:CSS/* 顺序tab */.order_tab .layui-tab-title{border: none !important;text-align: center;}.order_tab .layui-tab-title li+li{margin: 0 0 0 50px;}.order_tab .layui-tab-title li>span{width: 35px; height: 3.原创 2021-12-22 14:19:23 · 2171 阅读 · 0 评论 -
百度地图根据地址解析经纬度,点击获取地址及经纬度。
地址解析地址解析的含义其实就是,根据地址来解析到对应的位置,也就是地图上的经纬度。另外对应的还有一个名此处是 地址逆解析,也就是根据经纬度数值,来解析所处的地址。地址解析的类库是根据:BMap.Geocoderfunction geoCode(){ var myGeo = new BMap.Geocoder(); let address = "合肥市马鞍山路合肥工业大学" myGeo.getPoint(address,function (point) { i转载 2021-11-24 10:47:16 · 4239 阅读 · 0 评论 -
ajax 获取服务器时间
获取服务端时间let date = new Date($.ajax({async:false}).getResponseHeader("Date"));原创 2021-11-02 09:50:58 · 487 阅读 · 0 评论 -
vue 设置元素上下双滚动条
在一个项目中需求不让有右侧有滚动条,考虑表过长需要table头部和底部都要有滚动条,如下图:也是奇葩需求,话不多说做都做了记录一下吧,万一能帮助同行小伙伴嘞!下边滚动条还是table的滚动条没动,我只给上面加了一个滚动条。HTML 保持与table滚动条一致,默认给了一个1像素高度(不然看不到)项目用的是 antd 框架,其他框架自个想办法获取宽度给下面代码保持一致。<div class="scrollbar" ref="scrollBar"> <div .原创 2021-07-20 11:03:01 · 1282 阅读 · 0 评论 -
腾讯云存储上传
// npm安装:npm i cos-js-sdk-v5 --saveimport COS from 'cos-js-sdk-v5'//上传腾讯云(data后端给的token等数据,file文件信息,obj回调)var uploadFile = (data,file,obj) => { var keyall = (new Date()).getTime() + '1' + Math.floor(Math.random() * 10000) // 当前时间戳+随机数 var c原创 2021-03-12 14:52:15 · 166 阅读 · 0 评论 -
vue input输入监听
<input class="flex_1" type="number" placeholder="请输入" v-model="v.score_num" v-on:input="onCount($event,v)" onblur="if(value=='')value=0"/>methods:{ onCount(obj,res){ // console.log(obj,res) if(parseFloat(obj.target.value)>pars原创 2021-01-22 16:50:51 · 1728 阅读 · 0 评论 -
合并两个json对象为一个json对象
第一种(网上找的不美观)var json1 = { name: 'jack' };var json2 = { age: 18};var json3 = JSON.parse((JSON.stringify(json1) + JSON.stringify(json2)).replace(/}{/, ','));console.log(json3); //{name: "jack", age: 18}原贴: https://www.cnblogs.com/webmc/p/11095642.html原创 2021-01-18 17:45:42 · 1498 阅读 · 0 评论 -
移动端:安卓-IOS 常见坑持续更新
最近公众号做得比较多,对于安卓和ios兼容性来说一般在PC调试如:微信开发者工具调试没问题的安卓几乎都没什么大问题,但是对于ios来说就不一样了,从低点的iPhone 6 至 iPhone X等更高来说,兼容性问题各种各样的,本篇文章只是给自己长记性,帮不到你们的就别在意了!1.在iPhone 10以上公众号底部会有大概20像素白底解决方案:<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-原创 2020-08-05 21:13:25 · 310 阅读 · 0 评论 -
js 监听回退事件,并且阻止页面回退
最近做移动端项目,同页面全屏弹层为防止用户习惯用大返回关闭弹层,导致退出该页面,最后写了个监听大返回(回退)事件方法,代码如下:监听回退事件// 监听回退事件window.addEventListener("popstate", function(e) { // 这里写你想做的事:如关闭我关闭弹层}, false);禁止回退页面// 禁止回退页面function pushHistory() { var state = {title: "title",url: "#"};原创 2020-07-11 21:51:28 · 4780 阅读 · 2 评论 -
js 判断图片 url 地址是否有效,两种方式一起使用完美解决!
话不多说,经过各种方式,各种度娘最后终于找到最期望的了!//判断图片是否存在function is_img_url(imgurl) { return new Promise(function(resolve, reject) { var ImgObj = new Image(); //判断图片是否存在 ImgObj.src = imgurl; ImgObj.onload = function(res) { resolve(r转载 2020-07-11 21:16:55 · 9955 阅读 · 10 评论 -
input 实现输入标签,每个标签最长12个字符,最多输入6个,限制多个逗号以及中文逗号!
废话不多说纯手工!// 判断输入口味长度function flavor_length(obj){ // 中文逗号变英文逗号 var text = '',list = [],val = []; // 正则替换中文逗号 text = obj.value.replace(/,/g,','); // 字符串分割成数组 list = text.split(","); // 选好判断数组长度最多6个 $.each(list,function(i,d){原创 2020-05-29 10:30:02 · 2699 阅读 · 0 评论