powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите необходимо javascriptom закодировать Win1251 в UTF8
7 сообщений из 7, страница 1 из 1
Помогите необходимо javascriptom закодировать Win1251 в UTF8
    #35261062
Profik2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите необходимо javascriptom закодировать строку которая в кодировке Win1251 в кодировку UTF8 !!
Заранее благодарен !!
...
Рейтинг: 0 / 0
Помогите необходимо javascriptom закодировать Win1251 в UTF8
    #35261371
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну если только используя charCodeAt пройтись по всей длине строки.
...
Рейтинг: 0 / 0
Помогите необходимо javascriptom закодировать Win1251 в UTF8
    #35262161
Profik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Более коректней спрошу !! Букву ї не могу никак закодироввать UTF8
...
Рейтинг: 0 / 0
Помогите необходимо javascriptom закодировать Win1251 в UTF8
    #35264323
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ProfikБолее коректней спрошу !! Букву ї не могу никак закодироввать UTF8
а в чем конкретно это выражается?

смотрим код буквы ї. Это 457 в 16-ричном виде, или 1111 в десятичном.
Код: plaintext
1.
2.
3.
4.
5.
<script>
var str="ї";
var uni = str.charCodeAt();
alert(uni);   //выводит  1111 
alert(String.fromCharCode(uni));  //выводит ї
</script>
...
Рейтинг: 0 / 0
Помогите необходимо javascriptom закодировать Win1251 в UTF8
    #35268712
Profik2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
illion ProfikБолее коректней спрошу !! Букву ї не могу никак закодироввать UTF8
а в чем конкретно это выражается?

смотрим код буквы ї. Это 457 в 16-ричном виде, или 1111 в десятичном.
Код: plaintext
1.
2.
3.
4.
5.
<script>
var str="ї";
var uni = str.charCodeAt();
alert(uni);   //выводит  1111 
alert(String.fromCharCode(uni));  //выводит ї
</script>


-
Я извиняюсь у меня получилось как Вы подсказали !!
А теперь вопросик а если в строке будет стречаться буква Ї типа "спеціалізації"
как мне ее декодировать туда и обратно !!
За ранее благодарен !!
...
Рейтинг: 0 / 0
Помогите необходимо javascriptom закодировать Win1251 в UTF8
    #35270011
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Profik2007
А теперь вопросик а если в строке будет стречаться буква Ї типа "спеціалізації"
как мне ее декодировать туда и обратно !!

да точно также. Не пойму в чем проблема.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
var str = "aспеціалізації";

var uni = "";
for (var i= 0 ; i<str.length; i++)
{
	uni += ''+str.charCodeAt(i)+';';
}
alert(uni);

var str2="";
var pattern = /(\d+);/g;
var token = pattern.exec(uni);
while (token)
{
	str2 += String.fromCharCode(token[ 1 ]);
	token = pattern.exec(uni);
}
alert(str2);
...
Рейтинг: 0 / 0
Помогите необходимо javascriptom закодировать Win1251 в UTF8
    #35270723
Profik2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень благодарен все получилось !!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите необходимо javascriptom закодировать Win1251 в UTF8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]