jquery base64编码解码插件

当前位置:主页 > jQuery库 > 工具类 > jquery base64编码解码插件
jquery base64编码解码插件
分享:

    插件介绍

    jquery.base64.js是一款可将任意字符串进行base64编码和解码的jquery插件。Base64编码可用于在HTTP环境下传递较长的标识信息。

    浏览器兼容性

    浏览器兼容性
    时间:06-24
    阅读:
简要教程

jquery.base64.js是一款可将任意字符串进行base64编码和解码的jquery插件。Base64编码可用于在HTTP环境下传递较长的标识信息。

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64编码可用于在HTTP环境下传递较长的标识信息。

使用方法

在页面中引入jquery和jquery.base64.js文件。

<script src='js/jquery.min.js'></script>
<script src='js/jquery.base64.js'></script>
                
HTML结构

示例DEMO中的HTML结构如下:

<form>
  <label for="encode" class="encode">编码</label>
  <textarea id="encode"></textarea>
  <label for="decode" class="decode">解码</label>
  <textarea id="decode"></textarea>
</form>     
                
初始化插件

在页面DOM元素加载完毕之后,通过下面的方法来初始化base64编码解码插件。

<script>
    var dec = $('#decode'),
    enc = $('#encode');

    enc.keyup(function () {
    dec.val( $.base64('encode', this.value) );
    // 也可以:
    // dec.val( enc.base64('encode', this.value) );
    // dec.val( enc.base64().encode(this.value) );
    });


    dec.keyup(function () {
    enc.val( $.base64().decode(this.value) );
    });
</script>