-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
rus-4-ever |
28-04-2008 17:48 790949 |
Аналог iconv в JavaScript
Ребят, может кто знает?
Вот функция РНР:
Цитата:
$str=iconv('UTF-8','windows-1251',$str);
|
Скрипт переделывается на Яву... Какой есть аналог этой функции???
|
bruder |
28-04-2008 19:09 790997 |
наверно ошибаюсь, но такой функции нет. Вот нарыл у немцев, хотя на русском сайте selfhtml тоже должна быть такая статья, не нашел. Если интересно там внизу есть текстовое поле, занеси utf-8 текст и можно декодировать. Функция декодировки (свистнуто оттуда):
Код:
function decode_utf8(utftext) {
01: var plaintext = ""; var i=0; var c=c1=c2=0;
02: // while-Schleife, weil einige Zeichen uebersprungen werden
03: while(i<utftext.length)
04: {
05: c = utftext.charCodeAt(i);
06: if (c<128) {
07: plaintext += String.fromCharCode(c);
08: i++;}
09: else if((c>191) && (c<224)) {
10: c2 = utftext.charCodeAt(i+1);
11: plaintext += String.fromCharCode(((c&31)<<6) | (c2&63));
12: i+=2;}
13: else {
14: c2 = utftext.charCodeAt(i+1); c3 = utftext.charCodeAt(i+2);
15: plaintext += String.fromCharCode(((c&15)<<12) | ((c2&63)<<6) | (c3&63));
16: i+=3;}
17: }
18: return plaintext;
19: }
|
rus-4-ever |
28-04-2008 22:46 791146 |
Хорошо, а есть ли в JS функция открытия файла??? (что бы сослатся на скрипт РНР)...
===========
fopen(); Нашел...
Хотялучше бы узнать функцию Перекодировки в JS :(
|
Время: 21:06.
© OSzone.net 2001-