جاوا اسکریپت: Base64encode
#1
Note 
[JS]
if( btoa == undefined ) {
var b64ec = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
var btoa = function( str ) {
var out = "", i = 0, len = str.length;
while( i < len ) {
var c1 = str.charCodeAt( i++ ) & 0xff;
if( i == len ) {
out += b64ec.charAt( c1 >> 2 )
+ b64ec.charAt( ( c1 & 0x3 ) << 4 )
+ "==";
break;
}
var c2 = str.charCodeAt( i++ );
if( i == len ) {
out += b64ec.charAt( c1 >> 2 )
+ b64ec.charAt( ( ( c1 & 0x3 ) << 4 ) | ( ( c2 & 0xF0 ) >> 4 ) )
+ b64ec.charAt( ( c2 & 0xF ) << 2 )
+ "=";
break;
}
var c3 = str.charCodeAt( i++ );
out += b64ec.charAt( c1 >> 2 )
+ b64ec.charAt( ( ( c1 & 0x3 ) << 4 ) | ( ( c2 & 0xF0 ) >> 4 ) )
+ b64ec.charAt( ( ( c2 & 0xF ) << 2 ) | ( ( c3 & 0xC0 ) >> 6 ) )
+ b64ec.charAt( c3 & 0x3F );
}
return out;
}
}
[/JS]

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note کد جاوا اسکریپت برای بوکمارک کردن صفحه WWWorker 0 802 07-02-2015 ساعت 09:34
آخرین ارسال: WWWorker
Note ماشین حساب ساده با جاوا اسرکیپت Ali Developer 0 394 03-07-2014 ساعت 11:06
آخرین ارسال: Ali Developer
Note تحلیل این کد جاوا اسکریپت pirzad_7@yahoo. 0 415 30-06-2014 ساعت 10:59
آخرین ارسال: pirzad_7@yahoo.
Note جاوا اسکریپت: پیدا کردن المنتی که تابع را صدا کرده SOFTAFZAR 0 415 14-05-2014 ساعت 14:17
آخرین ارسال: SOFTAFZAR
Note گرفتن URL جاری بدون Hash در جاوا اسکریپت WWWorker 0 388 15-03-2014 ساعت 10:13
آخرین ارسال: WWWorker
Note رفتن به صفحه قبل (دکمه بازگشت) در جاوا اسکریپت WWWorker 0 557 15-03-2014 ساعت 10:05
آخرین ارسال: WWWorker
Note گرفتن المنت با مشخصه آن (getElementsByAttr) در جاوا اسکریپت WWWorker 0 308 15-03-2014 ساعت 10:00
آخرین ارسال: WWWorker
Note کد redirect کردن در جاوا اسکریپت WWWorker 0 456 15-03-2014 ساعت 09:58
آخرین ارسال: WWWorker
Note کد بستن پنجره در جاوا اسکریپت WWWorker 0 367 15-03-2014 ساعت 09:56
آخرین ارسال: WWWorker
Note تغییر CSS با جاوا اسکریپت WWWorker 0 442 15-03-2014 ساعت 09:55
آخرین ارسال: WWWorker

کاربرانِ درحال بازدید از این موضوع:   1 مهمان