有志者事竟成。

2019年8月29日

JavaScript AJAX原生写法

摘要: var Ajax = { get: function(url, fn) { //创建XMLHttpRequest对象 var xhr = new XMLHttpRequest(); //true表示异步 xhr.open('GET', url, true); xhr.onreadystatechange = function() { // readyState == 4说明请求已完成 if(xhr 阅读全文

posted @ 2019-08-29 16:32 阿长*长 阅读(179) 评论(0) 推荐(0) 编辑

解决windows 激活问题

摘要: 解决windows 激活问题 下载 然后 搞定 重启 阅读全文

posted @ 2019-08-29 16:18 阿长*长 阅读(246) 评论(0) 推荐(0) 编辑

手机短信验证码的定时器

摘要: // 验证码计时器 var countdown = 60; function settime() { if(countdown == 0) { $('.settime').removeAttr("disabled") $('.settime').val("获取验证码") countdown = 60; return false; } else { $('.settime').attr("disab 阅读全文

posted @ 2019-08-29 16:03 阿长*长 阅读(236) 评论(0) 推荐(0) 编辑

自己写个动画提示框

摘要: /*提示框*/ /*html*/ /*<div id="tip"></div>*/ /*css*/ /*#tip { position: fixed; top: 20 px; left: 10 % ; background: #6786FF; color: # FFFFFF; width: 80 % 阅读全文

posted @ 2019-08-29 16:01 阿长*长 阅读(120) 评论(0) 推荐(0) 编辑

获取路由传来的参数

摘要: /*获取路由传来的参数*/ /*例如:http://192.168.109.131:8020/H5/ziyemian/hospital_yiyuanxiangqing.html?hospital_id=4*/ window.location.href.split("?")[1].split("&") 阅读全文

posted @ 2019-08-29 16:00 阿长*长 阅读(614) 评论(0) 推荐(0) 编辑

手机端禁止滑动和开启滑动

摘要: /*禁用滑动*/ var mo = function(e) { e.preventDefault(); } document.body.style.overflow = 'hidden'; document.addEventListener("touchmove", mo, false); //禁止 阅读全文

posted @ 2019-08-29 15:59 阿长*长 阅读(359) 评论(0) 推荐(0) 编辑

解决git下载很慢的问题

摘要: 通过官网在下载git的时候发现网速只有几十K,淘宝有一个镜像的网站 可以提供下载https://npm.taobao.org/mirrors/git-for-windows/ 阅读全文

posted @ 2019-08-29 15:57 阿长*长 阅读(3557) 评论(0) 推荐(0) 编辑

产生指定范围不重复的随机数,产生指定数组不重复的随机数

摘要: /** * 产生指定范围不重复的随机数 * 参数一: 最小值 int * 参数二: 最大值 int * 参数三: 随机数量 int * 返回值: 结果数组 Array **/ function getRandNumForRange(least, max, num) { // 检查传值是否合法 if(num > max - least) return false; // 产生指定范围的所有数值 va 阅读全文

posted @ 2019-08-29 14:27 阿长*长 阅读(294) 评论(0) 推荐(0) 编辑

处理ajax数据;数据渲染(细节)

摘要: AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页 阅读全文

posted @ 2019-08-29 14:26 阿长*长 阅读(666) 评论(0) 推荐(0) 编辑

通过经纬度坐标计算距离的方法(经纬度距离计算)

摘要: // 根据坐标计算距离 // 方法定义 lat,lng function GetDistance(lat1, lng1, lat2, lng2) { var radLat1 = lat1 * Math.PI / 180.0; var radLat2 = lat2 * Math.PI / 180.0; var a = radLat1 - radLat2; var b = lng1 * Math.PI 阅读全文

posted @ 2019-08-29 14:14 阿长*长 阅读(1140) 评论(0) 推荐(0) 编辑

微信公众号h5页面自定义分享

摘要: transparent 阅读全文

posted @ 2019-08-29 14:12 阿长*长 阅读(4176) 评论(0) 推荐(0) 编辑

总结本地存储几种方式

摘要: 最近学习了本地存储几种方式各自的特点和区别,遂记录下来,以加深印象。 一、cookie cookie算是比较早的技术,最初是为了记录http的状态,提高访问速度。cookie是服务器"种植"在客户端的key-value形式文本文件。但同时客户端也能操作cookie。特点: 大小:cookie的大小限 阅读全文

posted @ 2019-08-29 14:07 阿长*长 阅读(919) 评论(0) 推荐(0) 编辑

监听公众号返回按钮,直接退出到公众号页面

摘要: 直接退出到公众号页面 通过监听popstate事件,来判断是否点击返回按钮,比如从A页面跳转到B页面(监听popstate),然后再跳转到C页面,点击返回的按钮,测试成功,包括安卓版,但是问题来了,IOS版的微信,是会立即触法popstate事件,导致直接从C页面跳转到A页面,其他的支付宝(安卓、I 阅读全文

posted @ 2019-08-29 13:49 阿长*长 阅读(1767) 评论(0) 推荐(0) 编辑

jQuery在线引用地址(全)

摘要: 1.官网jquery压缩版引用地址: 3.1.1版本: <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> 3.0.0版本: <script src="https://code.jquery.com/jquery-3 阅读全文

posted @ 2019-08-29 13:45 阿长*长 阅读(489) 评论(0) 推荐(0) 编辑

js 自定义加减乘除方法(防止js自身计算错误)

摘要: 复制代码封装起来 引入直接调用 阅读全文

posted @ 2019-08-29 11:27 阿长*长 阅读(928) 评论(1) 推荐(0) 编辑

js 中加减乘除 比较精确的算法,js本身有些运算会出错,这里给出较精确的算法

摘要: 问题这样的: 37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。 我Google了一下,发现原来这是Ja 阅读全文

posted @ 2019-08-29 11:22 阿长*长 阅读(558) 评论(0) 推荐(0) 编辑

博客园页面设置

摘要: 1.公告栏 2.开通js权限 博客园默认是没有开通js权限的。可以向管理员申请开通。 开通js权限后可以做很多事。 如:在公告栏中自己写个日历或者时钟表什么的。我的就是自己加了个时钟表 3.推荐按钮 原本的推荐按钮是在最底下,不熟悉的人有时候可能找都找不到。 为了方便我们可以设置样式,使之悬浮。 如 阅读全文

posted @ 2019-08-29 10:18 阿长*长 阅读(207) 评论(0) 推荐(0) 编辑

导航