(function(){ 全局属性 Infinity 表示正无穷大的数值 NaN 表示不是数值的值 undefined undefind值 全局函数 decodeURI() 解码使用encodeURI()转义的字符串 decodeURIComponent() 解码使用encodeURICompone... ...
分类:
编程语言 时间:
2017-10-06 00:03:59
阅读次数:
249
encodeURI函数采用UTF-8对URL进行编码,所以如果服务器在进行解码时使用的是其他的编码方式就会出现乱码,默认的服务器配置的解码字符集都不是UTF-8,所以大部分情况下地址栏提交中文查询参数时会产生乱码;针对这种情况,可以连续使用两次encodeURI在客户端(主要指浏览器)对非英文字符进 ...
分类:
Web程序 时间:
2017-09-30 19:32:03
阅读次数:
222
前端时间,做了个纯springmvc框架的一个后台系统,遇到了不少问题。特别是编码问题,让我纠结了很久。每次ajax传入数据的时候需要将form中的数据先进行编码 encodeURI(AA); 利用ajax传入后controll层 接受后需再转码 才能将中文字符写到数据库里。 这样form中有中文的 ...
分类:
Web程序 时间:
2017-09-27 16:10:58
阅读次数:
285
函数分类: 1、序列化 JSON.stringify(obj) 序列化 将对象转化成字符串 JSON.parse(str) 反序列化 2、转义 decodeURI( ) URl中未转义的字符 decodeURIComponent( ) URI组件中的未转义字符 encodeURI( ) URI中的转 ...
分类:
编程语言 时间:
2017-09-23 14:32:25
阅读次数:
228
var url = encodeURI("http://xxx.xxx.xxx.23?" + 中文); ...
分类:
其他好文 时间:
2017-09-20 12:15:11
阅读次数:
147
首先来一下js知识的巩固与复习 js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、 传递参数时需要使用encodeURIComponent,这样组合 ...
分类:
编程语言 时间:
2017-09-18 18:53:59
阅读次数:
170
escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-ZencodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z encodeURIComponent不编码字符有71个:!, ',(,),* ...
分类:
Web程序 时间:
2017-09-17 11:50:46
阅读次数:
191
使用get提交时 ,中文出现乱码,前台加密 encodeURI(encodeURI(owner)); 后台解析: String name=request.getParameter("name"); name = java.net.URLDecoder.decode(name,"UTF-8"); // ...
分类:
其他好文 时间:
2017-09-12 19:08:34
阅读次数:
141
JavaScript与Java没有任何关系,它也是一门独立的编程语言。浏览器本身就是JavaScript的解释器。 JavaScript - 独立的语言,浏览器具有js解释器 - JavaScript代码存在形式: - Head中 1 <script> 2 // javascript代码 3 </s ...
分类:
编程语言 时间:
2017-09-10 23:43:31
阅读次数:
294
前一段时间被安全部门查出,明文传递密码,被要求整改。 然后就进行了引入了第三方的base64编码的js库,进行了编码然后传递。 其实在前端的加密都是寻求一个心理安慰,作用是微乎其微的,确实也更加好那么一点。 今天在看 filer 无意看到了 btoa和atob。 这不就是内置的base64编码和解码 ...