вопрос про декодирование в JS
мне на сервер из форм приходят пробелы закодированные плюсами. Как правильно декодировать это средствами js? decodeURI и прочие не меняют плюсы. То есть, я понимаю, что можно вручную это сделать реплейсом, но может есть какой-то "универсальный" подход?
И, кстати, на что тут еще обратить внимание, что еще кроме пробелов кодируется в JS "по-своему"? |
не использовать jquery
|
Цитата:
|
<script src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
<script>
var chr = ' ';
alert($.param(chr));
alert(encodeURIComponent(chr));
</script>
|
nerv_,
Какое это отношение имеет к моему вопросу? |
nerv_,
Кстати, жеквери, в данном случае, закодировало адекватно. непонятно, почему нейтив JS не кодирует так. |
Цитата:
echo urldecode('aaaa+aaaa'); //aaaa aaaa
|
laimas,
Дело в том, что данный сервер тоже на JS, иначе вопроса бы не возникло, естественно, капитан. |
Цитата:
Цитата:
--- По теме: ты же ноду используешь, да? https://nodejs.org/api/querystring.html попробуй. Кстати, когда ты там с нами с Кобезззой об элитном кодинге договоришь?) |
Цитата:
|
| Часовой пояс GMT +3, время: 23:56. |