S3.Blog

25 Апреля 2024
A A A   RSS-лента
"Я знаю, что ничего не знаю, но многие не знают и этого". Сократ [?].

JavaScript: Конвертация punycode

Я уже писал про конвертацию с помощью perl на стороне сервера. А сегодня нашел решение на основе javascript, выполняемое на стороне клиента. Не знаю, правда, пригодится ли когда-нибудь кому-нибудь...


Александр
ну я ж не знаю как вы данные передавать будете
если из textarea, то это будет примерно так (пример рабочий):
<html>
<body>
<script type="text/javascript" language="javascript" src="http://www.s3blog.org/files/development/javascript/punycode.js"></script>
<textarea id="my_textarea"></textarea>
<textarea id="my_textarea_result"></textarea>
<input type="button" value="to-unicode" onclick="goToUnicode();">

<script type="text/javascript">
function goToUnicode() {
var my_textarea = document.getElementById('my_textarea');
var my_textarea_result = document.getElementById('my_textarea_result');
my_textarea_result.value = '';

var text = my_textarea.value;
var text_ary = text.split("\n" );

for (var i=0; i<text_ary.length; i++) {
my_textarea_result.value += punycode.ToUnicode(text_ary[i]) + "\n";
}
}
</script>
</body>
</html>

 
 
  Имя *:   Решите пример *: =
 
Полужирный Курсив Подчеркнутый Перечеркнутый
 
Вставить изображение Сделать цитатой Вставить ссылку Вставить код

Вставить смайл
 
 
© S3.Blog: Если критикуешь, не предлагая решения проблемы, то ты становишься частью этой проблемы.