С нами с 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 полный ноль, помогите, если можно
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16675
Рейтинг: 8593
|
Добавлено: 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.
Или я не понял вопроса?
|
|
|
|
С нами с 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>
|
|
|
|
С нами с 10.12.02
Сообщения: 648
Рейтинг: 124
|
Добавлено: 23/04/05 в 11:02 |
Спасибо, попробую разобраться, ответы оценил
мне,похоже, непонятна функция/выражение, обратное
String.fromCharCode(str.charCodeAt(i)^2)
она делает преобразование из символов, а вот как в эти символы загнать строку?
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16675
Рейтинг: 8593
|
Добавлено: 23/04/05 в 21:55 |
Не понял вопроса совсем
|
|
|
|
С нами с 10.12.02
Сообщения: 648
Рейтинг: 124
|
Добавлено: 25/04/05 в 12:58 |
спасибо, проблема решена
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |