ASPでHTMLをクリアするために関数を実装する問題は、多くのユーザーを困惑させました。それでは、Foxinの編集者とASPのHTML関数をクリアする方法を見てみましょう。まだ知らない人は、それを参照してください。
この機能が必要です。多くのハッカーは、データベースを台無しにしてハッキングし、大量のウイルスJSを注入します。テキストデータを保存および表示するときは、この関数を使用してフィルタリングして、多くのトラブルを避けます
clearhtmlコード
'Clear htmlコード関数ClearHtml(content)content = fallinghtml( "&#[^>]*;"、 ""、content)content = fallinghtml( "</?marquee [^>]*>"、 ""、content)content = fackhtml( "</?object [^>]*>"、 "、"、 "、") content = falplehtml( "</?param [^>]*>"、 ""、content)content = fallinghtml( "</?embred [^>]*>"、 ""、content)content = fallinghtml( "</?embed [^>]*>"、 ""、content)content = fackhtml( "</?table [^>]*>" " content = falplehtml( ""、content)content = falplehtml( "</?tr [^>]、"、 ""、content)content = falplehtml( "</?th [^>]*>"、 "、"、content)content = fallinghtml( "</?p [^>]*>"、 "、content = content = fallyhtml content = falplehtml( "</?li [^>]*>"、 ""、content)content = fallinghtml( "</?li [^>]*>"、 ""、content)content = fallinghtml( "</?li [^>]*>"、 ""、content)content = fackhtml( "</?span]*>"> " content = falplehtml( "</?div [^>]*>"、 ""、content)content = fallinghtml( "</?th [^>]*>"、 ""、content)content = fallinghtml( "</?>]*>"、 ""、content)content = fackhtml( "</?td [^>]*>"、 " content = falplehtml( "(javascript | jscript | vbscript | vbs):"、 ""、content)content = fallinghtml( "on(exit | click | key)、" "、content) content = falplehtml( "</?i [^>]*>"、 ""、content)content = fallinghtml( "</?i [^>]*>"、 ""、content)content = fallinghtml( "</?i [^>]*>"、 ""、content)content = fackhtml( "</?"^>]*> " content = falplehtml( "</?i [^>]*>"、 ""、content)content = fallinghtml( "</?center [^>]*>"、 ""、content)content = fackhtml( "</?center [^>]*>"、 ""、content)content = fackhtml( "</?nobr [^>]*>" content = falplehtml( "</?o [^>]*>"、 ""、content)content = fallinghtml( "</?o [^>]*>"、 ""、content)content = fackhtml( "</?o [^>]*>"、 ""、content)content = fackhtml( "</?o [^>]*> content = falplehtml( "</?strong [^>]*>"、 ""、content)clearhtml = contentend関数
htmlコードを置き換えます
関数置換html(patrn、strng、content)is isnull(content)then content = "" end regex = new regexp regex.pattern = patrn regex.ignorecase = true regex.global = true falplehtml = regex.replace(content、strng)end機能
使い方:
コードコピーは次のとおりです。<%= clearhtml( "<div id =" codetip "> <h2>共有コードのヒント(2)</h2> <ul> <li style =" font-weight:bold; color:rgb(170、0、0); ">コードを追加した後、「完了して表示する」ために「仕上げ」をクリックする必要があります</li>コードスニペット説明</li> <li>ソースコードファイルをアップロードするときに説明を入力する必要はありません</li> <li>説明を入力する必要はありません</li> <li>プログラム関連ファイルは直接削除されません</li> <li>画像は、スクリーンショットなどのファイルをアップロードするためにのみ使用されます。
上記はこの記事で説明されているすべてのコンテンツです。あなたがそれを気に入っていただければ幸いです。ご質問がある場合は、メッセージを残してコミュニケーションをとることができます