Что такое эквивалент JavaScript С# Server.URLEncode?

Что такое эквивалент JavaScript С# Server.URLEncode?

Ответ 2

Нет, encodeURIComponent() точно.

Ответ 3

Theres замечательная статья о xkr.us сравнение javascripts различных функций эвакуации. Прочитайте его для деталей, но это быстрое свидание:

  • escape() - не использовать: не понимает символы, отличные от ASCII, и не пропускает некоторые важные символы URI, такие как +.
  • encodeURI() - кодирует весь URI: как таковой, он оставляет ? и & незаписанным.
  • encodeURIComponent() - кодирует компонент в строке запроса (обычно это тот, который вы хотите, и представляется эквивалентным Server.URLEncode).