إن مشكلة تنفيذ الوظيفة لمسح HTML في ASP قد صدمت العديد من المستخدمين. لذلك دعونا نلقي نظرة على طريقة مسح وظائف HTML في ASP مع محرر Foxin. بالنسبة لأولئك الذين لا يعرفون بعد ، يرجى الرجوع إليها.
هذه الوظيفة ضرورية. سوف يعبث العديد من المتسللين ويخترقون قاعدة البيانات ويحقون كمية كبيرة من فيروس JS. عند تخزين البيانات النصية وعرضها ، استخدم هذه الوظيفة لتصفيةها لتجنب الكثير من المتاعب
رمز ClearHTML
"مسح وظيفة رمز HTML ClearHtml (content) content = repliveHtml (" &#[^>]*؛ "،" ، "، content) content = repliveHtml (" </؟ marquee [^>]*> "،" "، content) content = applicationhtml ( content = repliveHtml ("</؟ param [^^>]*>" ، "" ، content) content = repliveHtml ("</؟ inmbed [^>]*>" ، "" ، content) content = replistml ("</؟ content = repliveHtml ("" ، content) content = repliveHtml ("</؟ content = replireHtml ("</؟ li [^>]*>" ، "" ، content) content = repliveHtml ("</؟ li [^>]*>" ، "" ، content) content = applicationhtml ("</؟ li [^>]*>" ، "" ، content) content = applacehtml ("</؟ content = replireHtml ("</؟ div [^>]*>" ، "" ، content) content = repliveHtml ("</؟ th [^>]*>" ، "" ، content) content = applicationhtml ("</؟ content = repliveHtml ("(javaScript | jscript | vbscript | vbs):" ، "" ، content) content = repliveHtml ("on (mouse | exit | error | click | key)" ، "" ، content) content = replistml ("</؟ xml [^>] content = replireHtml ("</؟ i [^^>]*>" ، "" ، content) content = repliveHtml ("</؟ i [^>]*>" ، "" ، content) content = applicationhtml ("</؟ content = replireHtml ("</؟ i [^^>]*>" ، "" ، content) content = repliveHtml ("</؟ center [^>]*>" ، "" ، content) content = applicationhtml ("</؟ center [^>]*>" ، "" ، content) content = placedHtml ( content = replisthtml ("</؟ o [^>]*>" ، "" ، content) content = repliveHtml ("</؟ o [^>]*>" ، "" ، content) content = repliveHtml ("</؟ o [^>]*>" ، "" ، content) content = applicedhtml ("</؟ o [^>] content = repliveHtml ("</؟ strong [^>]*>" ، "" ، content) clearhtml = contentend functionاستبدال رمز
وظيفة استبدالها (patrn ، strng ، المحتوى) إذا isNull (المحتوى) ثم content = "end if regex = new regex.pattern = patrn regex.ignorecase = true regex.global = true استبدال
كيفية استخدام:
نسخة الكود كما يلي:<٪ = 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> </ul>
ما سبق هو كل المحتوى الموضح في هذه المقالة ، آمل أن تنال إعجابك. إذا كان لديك أي أسئلة ، يمكنك ترك رسالة للتواصل