js
arthur09
这个作者很懒,什么都没留下…
展开
-
判断是app打开还是网页打开
var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1,原创 2017-05-08 11:28:59 · 1725 阅读 · 0 评论 -
学习fullpage.js插件实现滚屏心得
fullpage 1 2 3 4 5 --> 123 section1 section2 Slide原创 2017-05-08 11:41:59 · 1605 阅读 · 0 评论 -
移动端的rem布局
!function(e){function t(a){if(i[a])return i[a].exports;var n=i[a]={exports:{},id:a,loaded:!1};return e[a].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var i={};return t.m=e,t.c=i,t.p="",t(0)}([转载 2017-05-08 12:02:39 · 902 阅读 · 0 评论 -
网站图片延时加载
网站上有很多图片的时候就会加载速度很慢(如果3S内首页打不开,已经算是死亡页面)html>html lang="en">head> meta charset="UTF-8"> title>图片延迟加载/懒加载title> style type="text/css"> * { margin: 0; pad原创 2017-08-16 18:57:13 · 421 阅读 · 0 评论 -
网站图片延时加载2.0
网站上有很多图片的时候就会加载速度很慢(如果3S内首页打不开,已经算是死亡页面)html>html lang="en">head> meta charset="UTF-8"> title>图片延迟加载/懒加载title> style type="text/css"> * { margin: 0; p原创 2017-08-16 19:00:46 · 428 阅读 · 0 评论 -
微信分享
$(function () {var url = window.location.href.split('#')[0];// console.log(url);setTimeout(function(){$.ajax({type:'get',url: '获取字段',contentType: 'application/json', //callback名...原创 2019-09-10 11:39:17 · 101 阅读 · 0 评论 -
微信支付
function onBridgeReady() {WeixinJSBridge.invoke('getBrandWCPayRequest', {"appId": "wx7bef8f6f623a60b1", //公众号名称,由商户传入"timeStamp": _timeStamp, //时间戳,自1970年以来的秒数"nonceStr": _nonceStr, //随机串"...原创 2019-09-10 11:41:33 · 95 阅读 · 0 评论 -
微信关闭H5链接
//这个可以关闭安卓系统的手机 document.addEventListener('WeixinJSBridgeReady', function(){ WeixinJSBridge.call('closeWindow'); }, false); //这个可以关闭ios系统的手机 WeixinJSBridge.call('closeWindow');...原创 2019-09-10 14:31:23 · 598 阅读 · 0 评论 -
轻松理解JS函数节流和函数防抖
JS函数防抖和函数节流 问题引入 问题1: 如果实现了dom拖拽功能,但是在绑定拖拽事件的时候发现每当元素稍微移动一点便触发了大量的回调函数,导致浏览器直接卡死,这个时候怎么办? 问题2:如果给一个按钮绑定了表单提交的post事件,但是用户有些时候在网络情况极差的情况下多次点击按钮造成表单重复提交,如何防止多次提交的发生? 为了应对如上场景,便出现了函数防抖和函数节流两个概念,总的...转载 2019-09-10 16:43:37 · 151 阅读 · 0 评论