js
xuefine
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
get请求中文乱码处理方法
前台页面:var str=encodeURI(encodeURI(“这里是要加密的含有中文的字符串”)); 为什么这里要加密两次呢?答案是因为第一次加密,生成了含有%开头的字符串,但是在浏览器里面%是一个转义字符,在浏览器提交到服务器时会将这一串加密后的字符串%与%之间的编码,两位两位取出后进行解码,然后再传递给处理页面,所以加密一次不够,加密两次以后后台拿到的才是正确加密过的字符串,才能进行解码的操作! 后台页面: String result= URLDecoder.decode(request.原创 2022-02-11 16:37:35 · 4229 阅读 · 0 评论 -
Ajax请求url拼接多个参数写法
get 字符串拼接 url: "" + URL + "/system/ops/setoff?dc="+dc+"&sysId="+sysId+"&paw="+paw 模板字符串 url: `/system/ops/content/setoff?contentIds=${contentIds}&removeReason=${value}&contentType=${contentType}` post data: JSON.stringify({ pag原创 2022-02-11 14:07:03 · 3275 阅读 · 0 评论 -
JS调用打印机打印页面指定元素
function doPrint(){ var head_str = "<html><head><title></title></head><body>"; //先生成头部 var foot_str = "</body></html>"; //生成尾部 var older = document.body.innerHTML; //var new_s.原创 2021-12-21 16:07:52 · 1620 阅读 · 1 评论 -
localStorage 和sessionStorage 存值,取值,删除指定数据和清空的方法
var a=[ {id:1,city:"bj"}, {id:2,city:"sh"}, {id:3,city:"wh"}, {id:4,city:"cq"} ] var val=$(obj).attr("id"); //存值 localStorage.setItem("userInfo",JSON.stringify(a)); //存储之前数组转换为字符串 sessionStorage.setItem("select_id",val); sessionStorage.se..原创 2021-12-03 13:28:45 · 3367 阅读 · 0 评论
分享