
js
文章平均质量分 75
赛赛liangks
大鹏一日同风起,扶摇直上九万里!
展开
-
纯JS实现的一款月日历效果
纯JS实现的一款月日历控件业务需要开发个月日历,一些独特的功能各种组件都不支持,随自己开发了,使用了纯js,没有用到第三方库,下面是剥离了业务代码的一个demo,虽然写的很垃圾,但还是记录下,如果有用的话,希望能帮到别人,直接上代码。Gitee地址:https://gitee.com/lksai/monthlyCalendar体验地址:https://lksai.gitee.io/monthlycalendar/index.html...原创 2021-09-02 14:24:07 · 1022 阅读 · 1 评论 -
JS时间格式化
/** * 时间格式化处理 * @author liangkesai * @param fmt * @param date * @returns {*|void|string} */function dateFtt(fmt, date) { var o = { "M+": date.getMonth() + 1, //月份...原创 2020-03-19 11:35:24 · 120 阅读 · 0 评论 -
解决iframe高度自适应问题
最近工作中使用了让人头疼的iframe,碰到的最大问题是没有好的方法使其高度自适应。尤其在页面进行ajax后,后来Google一番之后,发现iframe-resizer能够比较好的解决这个问题,而且还支持跨域访问(使用postMessage)。iframe resizer地址:https://github.com/davidjbradshaw/iframe-resizer。使用方法:在if...原创 2019-12-26 11:51:19 · 1267 阅读 · 1 评论 -
js获取url参数
function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) ret...原创 2019-12-09 14:13:58 · 161 阅读 · 0 评论 -
js获取项目路径
function getRootPath(){ var curPageUrl = window.document.location.href; var rootPath = curPageUrl.split("//")[0] +"//"+ curPageUrl.split("//")[1].split("/")[0] + "/" +...原创 2019-12-09 14:11:51 · 146 阅读 · 0 评论 -
邮编正则校验
最新项目中需要校验邮编,上网一看全是错的,全是6位开头不能为0,河北山西等地邮编开头都为0,下面放上自己写的正确的校验//邮政编码的验证(开头可以为0,共6位) function checkPostal(postalcode){ var reg = /^[0-9]{6}$/; if(reg.test(postalcode)){ return true; }else if(...原创 2018-03-29 15:59:26 · 11453 阅读 · 2 评论