ปัญหาของการใช้งานฟังก์ชั่นเพื่อล้าง HTML ใน ASP ทำให้ผู้ใช้หลายคนนิ่งงัน ดังนั้นลองมาดูวิธีการล้างฟังก์ชั่น HTML ใน ASP กับบรรณาธิการของ Foxin สำหรับผู้ที่ยังไม่รู้โปรดดู
ฟังก์ชั่นนี้เป็นสิ่งจำเป็น แฮ็กเกอร์หลายคนจะยุ่งและแฮ็คฐานข้อมูลและฉีดไวรัส JS จำนวนมาก เมื่อจัดเก็บและแสดงข้อมูลข้อความให้ใช้ฟังก์ชั่นนี้เพื่อกรองเพื่อหลีกเลี่ยงปัญหามากมาย
รหัส Clearhtml
'Clear HTML Code Function ClearHtml (เนื้อหา) เนื้อหา = แทนที่ html ("&#[^>]*;", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? Marquee [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? content = แทนที่ html ("</? param [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? ฝัง [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? content = แทนที่ html ("", เนื้อหา) เนื้อหา = แทนที่ html ("</? tr [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? th [^>]*>", "", เนื้อหา) เนื้อหา = replimhtml ("</? p [^>] content = แทนที่ html ("</? li [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? li [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? li [^>]*>" "เนื้อหา) เนื้อหา = แทนที่ (" </? content = แทนที่ html ("</? div [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? th [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? td [^>]*>", "", เนื้อหา) content = แทนที่ html ("(javascript | jscript | vbscript | vbs):", "", เนื้อหา) เนื้อหา = แทนที่ html ("on (เมาส์ | ออก | ข้อผิดพลาด | คลิก | คีย์)", "" เนื้อหา) เนื้อหา = replimhtml ("</? xml [^>] content = แทนที่ html ("</? i [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? i [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? content = แทนที่ html ("</? i [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? center [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? center [^>]*>", "" เนื้อหา) content = แทนที่ html ("</? o [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? o [^>]*>", "", เนื้อหา) เนื้อหา = แทนที่ html ("</? o [^>]*>", "", เนื้อหา) content = แทนที่ html ("</? strong [^>]*>", "", เนื้อหา) clearhtml = ฟังก์ชั่น contentendแทนที่รหัส HTML
ฟังก์ชั่นแทนที่ html (patrn, strng, content) ถ้า isnull (เนื้อหา) จากนั้น content = "" สิ้นสุดถ้า set regex = ใหม่ regexp regex.pattern = Patrn regex.ignorecase = true regex.global = true replichtml = regex.replace
วิธีใช้:
การคัดลอกรหัสมีดังนี้:<%= clearhtml ("<div id =" codetip "> <h2> เคล็ดลับรหัสแชร์ (2) </h2> <ul> <li style =" ตัวอักษร-น้ำหนัก: ตัวหนา; สี: rgb (170, 0, 0); คำอธิบายตัวอย่างง่ายๆของรหัสง่าย </li> <li> ไม่จำเป็นต้องป้อนคำอธิบายเมื่ออัปโหลดไฟล์ซอร์สโค้ด </li> <li> ไม่จำเป็นต้องป้อนคำอธิบาย </li> <li> ไม่ต้องลบไฟล์ที่เกี่ยวข้องกับโปรแกรมโดยตรง
ข้างต้นเป็นเนื้อหาทั้งหมดที่อธิบายไว้ในบทความนี้ฉันหวังว่าคุณจะชอบ หากคุณมีคำถามใด ๆ คุณสามารถฝากข้อความไว้เพื่อสื่อสาร