Server.htmlencode определение и использование
Метод HTMlencode применяет кодирование HTML к указанной строке. В основном по соображениям безопасности.
грамматика
Server.htmlencode (String)
| параметр | описывать |
|---|---|
| нить | Необходимый. Строка для кодирования. |
Пример
Скрипт:
<%response.write (server.htmlencode («Тег изображения: <img>»))%>
Выход:
Тег изображения: & lt; img & gt;
Вывод браузера:
Тег изображения: <Img>
При написании Backend ASP мы часто используем Server.htmlencode все ввод содержимого пользователем, например,
username = server.htmlencode (запрос ("имя пользователя"))))
Затем снова введите базу данных. По соображениям безопасности, какой ввод пользователей является наиболее ненадежным.
Ниже приведена пользовательская функция htmlencode
Функция htmlencode () - это пользовательская функция, которая не только кодирует HTML -символы, но также кодирует возврат перевозки и разрывы линейных линий, что позволяет выходить в текстовое поле в исходном формате отображения.
Функция htmlencode (fstring) fstring = reply (fstring, «&", "& amp;") fstring = reply (fstring, "" ",", ") fstring = заменить (fstring," '"," ' FSTRING = reply (fstring, "", "& nbsp;") fstring = reply (fstring, chr (13), "") fstring = reply (fstring, chr (10) и chr (10), "<p>") fstring = replying (fstring, chr (10), "br />") htmlencode = fstringd
Здесь вы можете добавить код, который вам нужно заменить.
Функция HTMLDECODE: это обратная функция функции HTMLENCODE. Он отображает символы в HTML, как в Textarea, что очень полезно при изменении информации.
Функция htmldecode (fstring) fstring = reply (fstring, "& gt;", ">") fstring = заменить (fstring, "& lt;", "<") fstring = reply (fstring, "& nbsp;", Chr (32)) fstring = replying (fstring, "& quot; Заменить (fstring, "'", chr (39)) fstring = заменить (fstring, "", chr (13)) fstring = reply (fstring, "</p> <p>", chr (10) и chr (10)) fstring = reply (fstring, "<br>", chr (10)) htmldecode = fstring
Это статья об использовании server.htmlencode в ASP (с пользовательскими функциями). Для получения более связанного содержимого asp htmlencode, пожалуйста, найдите предыдущие статьи неправильного нового сайта Webmaster или продолжайте просматривать соответствующие статьи ниже. Я надеюсь, что в будущем все будут поддерживать неправильный новый сайт Webmaster!