
前端
一只咸鱼的自我修养
最难能可贵的是在认清了生活的真相后,仍然热爱生活。get busy living or get busy dying
展开
-
金钱千分位
js:function formatAmount(value){ var c=''; if(value != null){ var c = (value.toString().indexOf ('.') !== -1) ? value.toLocaleString() : value.toString().replace(/(\d)(?=(?:\d{3})+$...原创 2019-12-26 19:23:27 · 244 阅读 · 0 评论 -
apidoc分组中文无法显示问题
1.找到api_group.js,一般是在C:\Users\Administrator\AppData\Roaming\npm\node_modules\apidoc\node_modules\apidoc-core\lib\workers\api_group.js2.注释掉//group = group.replace(/[^\w]/g, '_');原创 2018-07-06 17:59:49 · 1492 阅读 · 0 评论 -
html中head的内容解析到body中导致样式显示有误
今天在项目上线的时候碰到这个问题,自己没有改过任何的css样式,但是项目上线的时候页面样式确变样了,查看页面显示如图:发现head的内容经浏览器解析后有一部分跑到了body里面去了查看发生异常的页面,发现页面为UTF-8带BOM编码,问题原因就是网站采用了UTF-8无BOM编码,但是在使用include或者require包含文件的时候,包含了一个UTF-8有BOM的文件。解决方法就是去掉BOM,可...原创 2018-06-27 10:14:33 · 2135 阅读 · 0 评论 -
日期格式的转换
1、java日期格式转换:Date date=new Date();System.out.println(date);SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String time=sdf.format(date);System.out.println(time);打印结果:2、js日期格式的转换va...原创 2018-06-27 09:54:01 · 262 阅读 · 0 评论 -
使用navigator.userAgent.toLowerCase()判断移动端类型
在跨平台,各种浏览器,移动设备兼容的时候,经常要根据设备、浏览器做特定调整,所以判断设备和浏览器的工作,经常会用到,这里做一下总结判断设备,区分Android,iphone,ipad和其它[javascript] view plain copyvar ua = navigator.userAgent.toLowerCase(); if(ua.match(/android/i)) == "a...转载 2018-06-07 13:31:30 · 3356 阅读 · 0 评论 -
js对访问路径参数base64位加密与解密
window.atob("eyJtb2JpbGVjb2RlIjoiMTMwODg4ODg4ODgifQ==")//解密"{"mobilecode":"13088888888"}"window.btoa(JSON.stringify({"mobilecode":"13088888888"}))//加密"eyJtb2JpbGVjb2RlIjoiMTMwODg4ODg4ODgif原创 2018-06-07 10:22:25 · 2198 阅读 · 0 评论 -
js获取页面访问路径并判断路径中是否有key=value参数
function getParam(key){ var param=""; var valus = new RegExp(key + "=(([^\\s&(#!)])+)").exec(window.location.href); if(valus && valus.length>=2){ param=valus[1]; } return p...原创 2018-06-07 10:06:09 · 2431 阅读 · 0 评论 -
js对cookies的设置
/** * 功能:写cookie */function setCookie(name,value) { var Days = 90; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (v...原创 2018-05-21 13:57:33 · 367 阅读 · 0 评论 -
echarts调节提示框背景颜色与透明度
效果图:js代码: //提示框 tooltip: { //触发类型:坐标轴触发 trigger: 'axis', backgroundColor:'rgba(255,255,255,0.8)',//通过设置rgba调节背景颜色与透明度 ...原创 2018-03-26 23:17:24 · 31361 阅读 · 1 评论 -
echarts点击图标实现不同图片的切换
做过这样一个需求,就是需要把图例图标换成自己想要的图片,并在点击隐藏显示的时候切换不同的图片,下面写一个小例子:这是未点击前的效果:点击后切换图标图片:下面是实现的代码:<!-- 为ECharts准备一个具备大小(宽高)的Dom --> <div id="main" style="width: 600px;height:400px;"></div>js代...原创 2018-03-23 00:20:17 · 13637 阅读 · 0 评论