javascript
文章平均质量分 82
戈壁楼兰
黎明之前最黑暗,放弃就是大笨蛋
展开
-
油猴脚本插件教程
附:常见标签TamperMonkey,这是一款非常流行的免费浏览器插件,网络上俗称:油猴插件,油猴脚本。作为一款浏览器插件,油猴的作用只是管理安装在浏览器上的所有脚本对象。本文用Chrome浏览器操作。............原创 2022-08-16 16:11:57 · 12510 阅读 · 0 评论 -
关于图片预加载loading及加载失败的相关问题
1.为什么网页需要loading 这是因为页面的加载是需要时间的,如果页面加载很快,loading的作用可能还不是特别能够体现,但是如果当页面加载速度不是很快甚至很慢的时候,页面就会出现白屏的状况,如果没有使用loading来和用户进行交互,用户并不知道应用到底是出现什么问题(卡死、出错或者在加载)那么就会十分的影响用户体验,页面加载所需要时间越长,那么可能损失的用户量就会多。所以在恰当的原创 2018-01-31 17:26:41 · 3150 阅读 · 0 评论 -
window.open以post方式传递参数并返回下载表格
问题描述 现需要将页面上的所有数据传递到后台整合后生成Excel表格。由于数据量较大,受到get方式后url的长度限制,无法实现该功能。解决方案<form name="frm_edit" method="post" action="{PATH}downBatchExcel"&原创 2018-05-14 11:45:59 · 2690 阅读 · 0 评论 -
json对象转二维数组
//json对象,json_encode($excel_lists)[ { "ord_cd": "Order Number", "usr_id": "user ID", }, { "ord_cd": "12", "usr_id": "delia1", }]//带key值的json对象转化为二维数组var arrData原创 2018-05-21 10:38:26 · 5435 阅读 · 0 评论 -
js中json转excel
1.利用xlsx插件var arrData = json.excel_lists;var data= [];//js对象转为数组for (var i in arrData) { var item = []; for (var j in arrData[i]) item.push(arrData[i][j]); data.push(item)}/* Render...原创 2018-05-21 14:01:57 · 2219 阅读 · 0 评论 -
利用a标签实现文件自动下载
问题描述前端发送Ajax请求后,返回文件下载地址,需将该地址直接打开完成下载任务。//刚开始用window.open实现自动下载,但下载速度非常慢window.open(json.url,'_blank','width=1,height=1');解决方案//后来利用a标签实现var data_package_html = ' <a href="' + json...原创 2018-05-21 14:36:11 · 3128 阅读 · 0 评论