encodeURI() - результат с русскими символами

203
29 мая 2018, 10:10

Необходимо закодировать строку "тест!" в url с текстом "тест%21", на деле получается "%D1%82%D0%B5%D1%81%D1%82%21".

Использую encodeURI(), есть ли что-то подобное в JS, но допускающее русские символы?

Вот пример, где все прекрасно работает:

Пишем в поиске любую фразу, на выходе получаем примерно следующий url(не реклама): https://www.dns-shop.ru/search/?q=тест%21

READ ALSO
Выбрать текст в кавычках и поместить в span

Выбрать текст в кавычках и поместить в span

Требуется то что в кавычках выделить в spanЗнаю что можно с помощью регулярных выражений

186
Можно ли отправить бекап файла в облако?

Можно ли отправить бекап файла в облако?

Можно ли отправить файл backup/scriptjs на какой-нибудь сервер?

198
Отложенный запуск функции [дубликат]

Отложенный запуск функции [дубликат]

На данный вопрос уже ответили:

182
Vue.js запрос к серверу перед инициализацией перменных

Vue.js запрос к серверу перед инициализацией перменных

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

191