САЙТЫ  ПОД  КЛЮЧ
ОНЛАЙН-СЕРВИСЫ СПРАВОЧНИКИ SEO-ИНСТРУМЕНТЫ РАЗВЛЕЧЕНИЯ

Справочник Javascript

encodeURIComponent

Синтаксис

var encoded = encodeURIComponent(str)

Аргументы

str
компонент URI

Описание, примеры

Метод encodeURIComponent заменяет все символы, кроме:
символов латинского алфавита, десятичных цифр и - _ . ! ~ * ' ( ).

Чтобы избежать некорректных запросов к серверу, метод encodeURIComponent следует вызывать на каждом введенном пользователем параметре, который будет передан как часть URI.

Например, пользователь может ввести "me&time=5" в переменной label. Без использования encodeURIComponent соответствующая компонента запроса будет иметь вид label=me&time=5.
Вместо одного значения label появилось два значения:
label=me и time=5.

Чтобы этого избежать, кодируйте данные перед передачей в URI:

label = 'me&you'
uri = uri + '&label=' + encodeURIComponent(label)

 

Это интересно

В январе 2011 года неизвестный хакер взломал страницу Марка Цукерберга в Facebook.


Наши реквизиты
WMID: 309688839848
WMR: R325885159214
E-mail: 
  BL:Бизнес-уровень [BL]
QR-код сайта
Онлайн-радио
Больше радиостанций