Что такое эквивалент 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).