Server.htmlencode Definition und Verwendung
Die HTMlencode -Methode wendet die HTML -Codierung auf eine angegebene Zeichenfolge an. Hauptsächlich aus Sicherheitsgründen.
Grammatik
Server.htmlencode (String)
| Parameter | beschreiben |
|---|---|
| Saite | Erforderlich. Die zu codierende Zeichenfolge. |
Beispiel
Skript:
<%response
Ausgabe:
Das Bild Tag: & lt; img & gt;
Browserausgabe:
Das Bild -Tag: <img>
Beim Schreiben des ASP -Backends verwenden wir häufig Server.htmlencode alle Inhalteeingaben des Benutzer
userername = server.htmlencode (request ("userername"))
Geben Sie dann die Datenbank erneut ein. Aus Sicherheitsgründen ist die Eingabe von Benutzern am unzuverlässigsten.
Unten finden Sie die benutzerdefinierte Funktion von htmlencode
Die Funktion htmlencode () ist eine benutzerdefinierte Funktion, die nicht nur HTML -Symbole codiert, sondern auch die Wagenrückgabe- und Zeilenumbrüche codiert, sodass der in das Textfeld eingegebene Inhalt im ursprünglichen Anzeigeformat ausgegeben wird.
function HTMLEncode(fString) fString = replace(fString, "&", "&") fString = replace(fString, """", """) fString = replace(fString, "'", "'") fString = replace(fString, ">", ">") fString = replace(fString, "< ", "<") fstring = ersetzen (fstring, "", "& nbsp;") fstring = ersetzen (fstring, chr (13), ") fstring = ersetzen (fstring, chr (10) & chr (10)," <p> ") fstring = ersetzen (fstring, chr (10)," <br /> ") htmlencodes = FSTRINGE FUNKTION FUNKTIONUNG FUNKTIONIERUNG FUNKTIONEN, CHR (10)," <br /> ") HTMlencodes = FSTRINGE FUNKTION FUNKTIONIERUNGEN.
Hier können Sie den Code hinzufügen, den Sie ersetzen müssen.
HTMLDECODE -Funktion: Es ist die inverse Funktion der HTMlencode -Funktion. Es zeigt Zeichen in HTML an, wie es in TextArea ist, was bei der Änderung von Informationen sehr nützlich ist.
Funktion htmldecode (fstring) fstring = ersetzen (fstring, "& gt;", ">") fstring = ersetzen (fstring, "& lt;", "<") fstring = ersetzen (fstring, "& nbsp;", chr (32)) fstring = ersetzen (fstring, "& nbsp; Replace(fString,"'",chr(39)) fString = Replace(fString,"",CHR(13)) fString = Replace(fString,"</P><P>",CHR(10)& CHR(10)) fString = Replace(fString,"<BR>",CHR(10)) HTMLDecode = fString
Dies ist der Artikel über die Verwendung von Server.htmlencode in ASP (mit benutzerdefinierten Funktionen). Weitere verwandte ASP -HTMlencode -Inhalte suchen Sie bitte nach früheren Artikeln der falschen neuen Webmaster -Website oder surfen Sie die folgenden verwandten Artikel fort. Ich hoffe, jeder wird in Zukunft die falsche neue Webmaster -Website unterstützen!