`

js-base64 参数编码

 
阅读更多

   想对传递的参数进行base64编码,在网上找到一个既可以对英文参数又可以对中文参数进行编码的js组件,感觉十分嗨森,分享一下:

   地址:https://github.com/dankogai/js-base64

   我简单写了一个测试例子:

  

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Test for base64.js</title>
</head>
<body>
<input type="text" name="a" id="a" value="中国">
<input type="text" name="a" id="b" value="">
<script src="./base64.js"></script>
<script>
var a = document.getElementById('a').value;
var d = Base64.encode(a);
document.getElementById('b').value=d;
alert(d);
alert(Base64.decode(d));
</script>
</body>
</html>

 

0
3
分享到:
评论

相关推荐

    javascript处理中文base64编码

    由于遇到做一个支付平台的接口参数要做base64 于是就写了一个用javascript编写的方法,对方支付平台是java的 ,于就将中文做了一个unicode转为assi码处理。

    js的base64和base32加密函数

    为了解决这个问题,我们可以使用第三方库,如`base-64`或`crypto-js`。 对于Base32编码,JavaScript原生不提供内置函数,我们需要借助第三方库,例如`base32.js`或`crypto-js`。 以下是一个简单的示例,展示了如何...

    jquery-base64加密解密,支持中文

    关于`jsbase64`标签,这可能是指一个特定的JavaScript库或者模块,专门用于处理Base64编码和解码。这样的库可能提供了比原生JavaScript更丰富的功能,比如错误处理、性能优化或者更好的跨浏览器兼容性。 在压缩包中...

    js代码进行base64的编码与解码

    在JavaScript中进行Base64编码和解码,可以借助内置的`btoa()`和`atob()`函数,或者使用第三方库,如在给定的压缩包文件`x-base64-master`中可能包含的`base64.js`。 ### 1. JavaScript内置函数 #### Base64编码 ...

    JS源码 - Base64加密解密实例演示程序类

    这个函数接受一个字符串作为参数,返回一个Base64编码的字符串。例如: ```javascript let str = "Hello, World!"; let encodedStr = btoa(str); ``` 在这个例子中,`encodedStr`将会是"SGVsbG8sIFdvcmxkIQ==...

    Base64_javascript_base64_

    它接受一个非URL安全的ASCII字符串作为参数,返回Base64编码的结果。例如: ```javascript let str = "Hello, World!"; let encodedStr = btoa(str); console.log(encodedStr); // 输出:SGVsbG8sIFdvcmxkIQ== ...

    cropper图片裁剪案例java-base64上传

    本案例聚焦于使用`Cropper.js`配合Java进行图片裁剪并以Base64编码上传的流程。 首先,`Cropper.js`是一个轻量级的图片裁剪库,支持触控操作,提供了丰富的API和配置选项,适用于响应式设计。它允许用户在前端自由...

    uniapp oss直传需要的文件资源(base64.js,crypto.js, hmac.js, sha1.js)

    在阿里云OSS的文件上传过程中,Base64编码可能用于将文件内容或特定的请求参数转化为字符串形式,便于在网络中传输。 2. **crypto.js**: 这个文件通常包含了加密算法的实现,如哈希函数、对称加密、非对称加密等...

    base64-js:纯JS中的Base64编码解码

    base64js具有三个公开的函数, byteLength , toByteArray和fromByteArray ,它们都带有一个参数。 byteLength接受base64字符串并返回字节数组的长度 toByteArray接受base64字符串并返回一个字节数组 fromByt

    微信小程序生成二维码的插件,基于base64编码输出二维码,不依赖canvas.zip

    本插件名为“weapp-qrcode-base64”,其特点在于基于Base64编码来生成二维码,而且不依赖于Canvas。 Base64是一种数据编码方式,常用于将二进制数据转换为可打印的ASCII字符形式,以便在网络上传输或者存储。在微信...

    javascript的base64加密解密

    `btoa()`函数用于Base64编码,它接受一个字符串作为参数,返回该字符串的Base64编码。例如: ```javascript let str = "Hello, World!"; let encoded = btoa(str); console.log(encoded); // 输出 "SGVsbG8...

    JS base64 加密解密

    在JavaScript中,Base64编码常用于加密和解密敏感信息,如在网页参数中隐藏关键数据。 在JavaScript中,我们可以使用内置的`btoa()`和`atob()`函数来进行Base64的编码和解码操作。`btoa()`函数用于将字符串编码为...

    base64编码解码器

    此外,在CSS和JavaScript中也可以直接使用Base64编码的图片数据,提高页面加载速度。 总的来说,"base64编码解码器"是处理二进制数据的重要工具,无论是后端的C++实现还是前端的应用场景,Base64编码都在数据传输和...

    connect-base64:中间件,用于根据base64编码的查询参数设置请求主体

    连接base64 连接中间件以解码来自querystring参数的base64请求并将其添加到请求正文中用法connect-base64([key]) 默认情况下,使用字符串key或使用data参数。 从查询字符串中读取密钥,然后将其用作请求正文。 var...

    jquery.base64.js及使用方法

    "jquery.base64.js"是一个JavaScript库,它为jQuery提供了一种方便的方式来实现Base64编码和解码,从而帮助开发者在URL中安全地传递这些数据。在本文中,我们将深入探讨Base64编码的概念,以及如何使用jQuery与这个...

    jQuery实现文件编码成base64并通过AJAX上传的方法

    本文实例讲述了jQuery实现文件编码成base64并通过AJAX上传的方法。...灵光一闪,利用javascript的FileReader对象将文件编码成base64再传服务器不就行了么~ 开始动手,丰衣足食。 前端对文件进行base64编码并通过aj

    JavaScript将base64图片转换成formData并通过AJAX提交的实现方法

    JavaScript将base64图片转换成formData并通过AJAX提交是一项技术需求,通常出现在需要将前端处理得到的图片信息上传到服务器的场景中。base64编码是一种用64个ASCII字符表示任意二进制数据的方法,它常用于在网页中...

    base64,java与JavaScript实现

    由于互联网传输过程中可能会遇到只支持ASCII字符的数据通道,因此Base64编码被广泛应用于邮件传输、URL参数传递等领域。 #### Java中的Base64编码实现 在Java 8及以上版本中,标准库中提供了Base64的编解码支持,...

    base64js文件

    1. **编码二进制数据**: `base64js.encode`函数可以接受一个Uint8Array(JavaScript中的无符号8位整数数组)作为参数,将其转换为Base64字符串。例如,如果你有一个包含图像数据的Blob对象,你可以先使用`FileReader...

Global site tag (gtag.js) - Google Analytics