js几种escape()解码与unescape()编码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js几种escape()解码与unescape()编码相关的知识,希望对你有一定的参考价值。

js几种escape()解码与unescape()编码

www.111cn.net 编辑:kepeer 来源:转载
一篇js几种escape()解码与unescape()编码函数,同时我们也和它和服务器同步了,有需要的朋友可以参考一下哦。

服务器端:

Server.UrlEncode()方法对Url进行编码

Server.UrlDecode()方法 对url进行解码

 Js方法:

  escape() 函数可对字符串进行编码;

  unescape() 函数可对字符串进行解码;

定义和用法

unescape() 函数可对通过 escape() 编码的字符串进行解码。

定义和用法

escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。

简单例子:

js编码:

 代码如下 复制代码

Var name= escape ($(“#txtname”).value());

var strurl =login.aspx+ "?opt=add&companyname=" + name ;

  $.ajax({

        type: "POST",

        cache: true,

        url: strurl,

        data: "opt=skip",

        success: function (json) {

           //成功方法

        },

        error: function (e) { }

    });

 

解码:服务器端的解码简单:

 代码如下 复制代码

String name= Server.UrlDecode(Request.QueryString["companyname "].ToString());

以上是关于js几种escape()解码与unescape()编码的主要内容,如果未能解决你的问题,请参考以下文章

javascript中escape()unescape()encodeURI()encodeURIComponent()decodeURI()decodeURIComponent()比较(示

JS 的各种方法

JS 的各种方法

js 将 unicode编码转换中文2种方式

js escape

关于前台js编码后台java解码