js
xue2xue
这个作者很懒,什么都没留下…
展开
-
防止浏览器自动填充账号密码
<!-- 欺骗浏览器自动填充 --> <input type="text" style="width: 0; height: 0; position: absolute; z-index: -1;" /> <input type="password" style="width: 0; height: 0; position: absolute; z-index: -1;" /> <!-- 欺骗浏览器自动填充 -->真实的需要.原创 2021-07-30 15:07:59 · 144 阅读 · 0 评论 -
js写小游戏(打字母)
关键事件:的Math.random()产生0-1的随机数; setInterval()方法按照指定的周期(以毫秒计)来调用函数或计算表达式; clearInterval()方法取消由setInterval()函数设定的定时执行操作; clearInterval()方法的参数必须是由setInterval()返回的ID值; 注意: 要使用clearInterval()方...原创 2018-08-10 10:15:53 · 1413 阅读 · 1 评论 -
js实现数字金额转换大写及数字加千分符
由于js的弱精度,在计算小数相加时总是会丢失精度,经过测试,即便把小数转化为整数再算,在几十个小数相加时精度依然会丢失,在开发处理的时候只有去后台用BigDecimal计算出来再返回前台,如果大家有更好的方法,欢迎告知。一、金额转换大写://阿拉伯数字转换为大写汉字function Arabia_To_Chinese(n) { var unit = "仟佰拾亿仟佰拾万仟佰拾元角...原创 2018-08-07 10:45:54 · 2102 阅读 · 0 评论 -
js获取数组元素中相同元素
最近做报表统计,需要动态合并行,就用到了数据中相同元素数量的统计注意,一定要排序,不排序,会重复判断,从而错误 var arr = [];//用来存放合并列数 var data = ["煤","石油","纸","纸","煤","煤","石油"]; data.sort();//注意,一定要排序,不排序,会重复判断,从而错误 for (var i =原创 2018-11-20 11:12:06 · 11541 阅读 · 1 评论 -
Echart图生成pdf
最近要实现打印echart图的功能,echart图自带的是生成图片,研究了一下,在这总结一下,总共有两种方式:第一种:前台直接打印,不走服务器端,原理是扫描html页面生成图片流再生成pdf,弊端是ie浏览器不能用 第二种:获取echarts图的base64编码,通过后台生成图片,再生成pdf第一种前台直接打印:需要引入的包html2canvas.js和jsPdf.debug.js。我...原创 2019-01-25 09:45:40 · 2141 阅读 · 0 评论 -
js移除对象元素
for(var key in data){ delete data[key];}for(var i=0;i<data.length;i++){ delete data[i]["name"];}原创 2019-03-25 16:44:18 · 8136 阅读 · 0 评论 -
ajax发送请求不能下载文件,浏览器输出乱码及解决方式
最近做导出excel文件,怎么写下载的时候都是在浏览器输出的码,然后就想到是不是ajax请求不能直接请求下载文件,果然是这样。ajax不能请求下载文件的原因:因为response原因,一般请求浏览器是会处理服务器输出的response,例如生成图片、文件下载等,然而ajax只是个“字符型”的请求,即请求的内容是以文本类型存放的。文件的下载是以二进制形式进行的,虽然可以读取到返回的res...原创 2019-09-29 16:34:02 · 2667 阅读 · 1 评论