Показать сообщение отдельно
  #1 (permalink)  
Старый 29.11.2013, 01:50
Интересующийся
Отправить личное сообщение для potomuchto Посмотреть профиль Найти все сообщения от potomuchto
 
Регистрация: 10.11.2013
Сообщений: 12

Смещение по чарам
Здравствуйте. Мне нужно написать простенькое кодирование ссылки, таким образом, что бы сервер ее кодировал, вставлял в страницу, а жс получал и декодировал.

Для этого я смещал через char каждый символ строки на определенную величину, передавал эту величину в жс, и потом смещал в другую сторону, и я заметил, что при определенных величинах смещения ссылка декодируется неверно. Закодированную ссылку я вставлял в див, а потом с помощью innerHTML получал в переменную. Я подозреваю, что при этом действии происходит какое-то изменение строки. У меня появлялись лишниэ элементы массива (рассматривал строку, как массив). И это касалось одинарной кавычки. Она заменялась на: amp;

А если я смещал в другую сторону на сервере, то у меня в некоторых случаях символы обратно неправильно преобразовывались. Подскажите пожалуйста метод решения этой проблемы.
Ответить с цитированием