如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
按需過濾HTML、JS與CSS程式碼,快速獲得純淨內容。
tools.html-filter.custom.hint
tools.html-filter.emptyState
在Web開發或內容清洗中,我們常遇到混有HTML標籤、內聯JavaScript和CSS樣式的程式碼,不僅影響可讀性,還可能帶來安全風險(如XSS)。本工具允許您按需過濾掉HTML標籤、JavaScript或CSS,輸出純淨的文字或選定保留的程式碼,幫助快速淨化內容、提取關鍵資訊或準備合規資料。
示例輸入:
<div style="color:red;" onclick="alert('hi')">Hello <b>World</b></div><script>evil()</script>勾選“去除JavaScript”和“去除CSS”時輸出:
<div>Hello <b>World</b></div>
勾選“去除HTML標籤”輸出:
Hello World
輸入程式碼中如含不規範閉合標籤或混淆指令碼,過濾可能不徹底;建議使用標準HTML片段。本工具純客戶端執行,您的程式碼不會上傳至伺服器,請放心使用。對於含有大量內聯事件或複雜CSS表示式的內容,建議勾選“去除JavaScript”與“去除CSS”以確保完全清除。若只需純文字,請同時勾選三個選項。
日常開發中,過濾HTML/JS/CSS常用於內容安全策略(CSP)實施前的預處理、郵件HTML轉純文字、SEO爬蟲資料清洗等場景。例如,從富文字編輯器輸出中剝離危險標籤和事件屬性,僅保留安全的白名單標籤。透過組合選項,您可以快速獲得符合需求的清潔程式碼。