Реклама на сайте Advertise with us

Подскажите по Java Script

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 10.12.02
Сообщения: 648
Рейтинг: 124

Ссылка на сообщениеДобавлено: 22/04/05 в 12:29       Ответить с цитатойцитата 

есть строка str,

есть функция ее декодирования


for (i=0;i<str.length;i++){
res+=String.fromCharCode(str.charCodeAt(i)^2)
}
real=unescape(res);

в real оказывается итоговый код

подскажите функцию кодирования исходного кода в обрпатно в str

(т.е. что то обратное String.fromCharCode или как-то так)

я в Java Script полный ноль, помогите, если можно

0
 

Раздаю инвайты, ищу линк-трейд

С нами с 20.08.04
Сообщения: 16482
Рейтинг: 8588


Передовик Master-X (16.11.2006) Передовик Master-X (01.09.2019)
Ссылка на сообщениеДобавлено: 22/04/05 в 12:41       Ответить с цитатойцитата 

The top-level function, unescape, decodes an encoded string argument that was created using the escape function.

Функции escape и unescape позволяют кодировать и декодировать строки. Функция escape возвращает 16-ричное кодовое значение своего аргумента - символа их набора ISO Latin. Функция unescape возвращает ASCII-строку для специфицированного 16-ричного кодового значения.

Синтаксис:

escape(string)
unescape(string)

Эти функции используются в основном в серверном JavaScript для кодирования и декодирования пар имя/значение в URL.


Или я не понял вопроса?

Кому ссылку?
RU и EN Dating

4
 



С нами с 24.02.05
Сообщения: 75
Рейтинг: 123

Ссылка на сообщениеДобавлено: 22/04/05 в 17:44       Ответить с цитатойцитата 

если просто

<HTML>
<script>
str="data string";
alert("Original string: "+str);

res="";
coded="";
for (i=0;i<str.length;i++){
res+=String.fromCharCode(str.charCodeAt(i)^2)
}
coded=escape(res);

alert("Coded string: "+coded);

//end of encoding

res="";
real="";
str=unescape(coded);
for (i=0;i<str.length;i++){
res+=String.fromCharCode(str.charCodeAt(i)^2)
}
real=res;

alert("Decoded string: "+real);
</script>
</HTML>

4
 



С нами с 10.12.02
Сообщения: 648
Рейтинг: 124

Ссылка на сообщениеДобавлено: 23/04/05 в 11:02       Ответить с цитатойцитата 

Спасибо, попробую разобраться, ответы оценил

мне,похоже, непонятна функция/выражение, обратное
String.fromCharCode(str.charCodeAt(i)^2)

она делает преобразование из символов, а вот как в эти символы загнать строку?

0
 

Раздаю инвайты, ищу линк-трейд

С нами с 20.08.04
Сообщения: 16482
Рейтинг: 8588


Передовик Master-X (16.11.2006) Передовик Master-X (01.09.2019)
Ссылка на сообщениеДобавлено: 23/04/05 в 21:55       Ответить с цитатойцитата 

Не понял вопроса совсем icon_sad.gif

Кому ссылку?
RU и EN Dating

0
 



С нами с 10.12.02
Сообщения: 648
Рейтинг: 124

Ссылка на сообщениеДобавлено: 25/04/05 в 12:58       Ответить с цитатойцитата 

спасибо, проблема решена

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »