jquery.base64.js是一款可将任意字符串进行base64编码和解码的jquery插件。Base64编码可用于在HTTP环境下传递较长的标识信息。
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64编码可用于在HTTP环境下传递较长的标识信息。
使用方法
在页面中引入jquery和jquery.base64.js文件。
HTML结构
示例DEMO中的HTML结构如下:
编码
解码
初始化插件
在页面DOM元素加载完毕之后,通过下面的方法来初始化base64编码解码插件。
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) );
});