Что такое эквивалент JavaScript С# Server.URLEncode?
Что такое эквивалент JavaScript С# Server.URLEncode?
Ответ 1
encodeURI()
http://xkr.us/articles/javascript/encode-compare/#ref-js-msdn
Ответ 2
Нет, encodeURIComponent() точно.
Ответ 3
Theres замечательная статья о xkr.us сравнение javascripts различных функций эвакуации. Прочитайте его для деталей, но это быстрое свидание:
-
escape()
- не использовать: не понимает символы, отличные от ASCII, и не пропускает некоторые важные символы URI, такие как+
. -
encodeURI()
- кодирует весь URI: как таковой, он оставляет?
и&
незаписанным. -
encodeURIComponent()
- кодирует компонент в строке запроса (обычно это тот, который вы хотите, и представляется эквивалентнымServer.URLEncode
).