摘要:
//是否在微信内打开 function isWeixin() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { ret... 阅读全文
摘要:
滚动加载数据的基本原理: 当滚动高度与可见高度大于或等于内容高度时,加载下一页的数据。 如下的例子,class名为result_con的div出现滚动条: 如果是document出现滚动条,则 阅读全文
摘要:
A页面的某些参数需要传递给B页面 跳转到B页面时,传递参数。 B页面从url上获取参数: 值得注意的是,如果传的参数有中文时需要进行编码及解码处理。 传参:encodeURI()进行编码; 取参:decodeURI()进行解码。 阅读全文
摘要:
localstorage存储对象分为两种: ① sessionStrage: session即会话的意思,在这里的session是指用户浏览某个网站时,从进入网站到关闭网站这个时间段,session对象的有效期就只有这么长。 ② localStorage: 将数据保存在客户端硬件设备上,不管它是什么 阅读全文
摘要:
概要:1.如何使用IcoMoon将矢量图转换成Web字体;2.如何使用生成的字体通过css应用到Web页面中。 使用字体图标的优势 适用性:一个图标字体比一系列的图像(特别是在Retina屏中使用双倍大小的图像)要小。一旦图标字体加载了,你的图标就会马上渲染出来,不需要下载一个图像。 可扩展性:图标 阅读全文
摘要:
mouseover与mouseenter 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。 mouseout与mouseleave不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。只有 阅读全文
摘要:
JSON.parse()方法:将JSON字符串转换为对象; JSON.stringify()方法:将JSON对象转换为字符串。 parse用于从一个字符串中解析出json对象,如 结果: Object age:24 name:"LiuWei" sex:"male" Object age:24 nam 阅读全文
摘要:
在js构造的url中,如果含有中文参数,则会出现乱码。本文分享下解决方法,供大家参考。 当在地址栏中传递参数时,服务器端获取的参数值为乱码。 解决:1、使用JS将中文转为ASCII码var param = encodeURI("中文参数");备注:encodeURI该方法的目的是对 URI 进行完整 阅读全文