function data_string(data) // Generates the binary data string from character / multibyte data
{
var str='';
for(var i=0,len=data.length;i<len;i++){
var a=String.fromCharCode(data[i].charCodeAt(0)&0xff);
console.log(a+"\n"+str+"\n"+data[i]+"\n"+data.charCodeAt(i)+"\n"+data[i].charCodeAt(0));
// var a=String.fromCharCode(data.charCodeAt(i)&0xff);//это чем хуже?
// var a=String.fromCharCode(data[i]&0xff);//или это
// var a=String.fromCharCode(data.charCodeAt(i));//или вообще это
str+=a;
}
return str;
};
и что происходит в случае многобайтовых символов
и нет ли встроенного аналога в firefox