HTMLからすべてのJavaScriptを置き換える/削除するためのC#正規表現を探しています。誰かがコードを教えてくれますか?JavaScriptコードをHTMLから削除する
1
A
答えて
5
<script>
タグだけを削除しても実際には行われません。これは、Javascriptをイベントハンドラにも配置できるためです(onclickなど)。彼らは正規表現を捉えるのがずっと難しいです。
もう一度、問題を再調査したり、正規表現でHTMLを解析または処理したりします。それは仕事のための間違ったツールです。ばかげたコードが必要ない場合は、HTMLパーサーを使用してください。
3
なぜJavaScriptをフィルタリングしますか?
ウェブアプリケーションでのクロスサイトスクリプティング攻撃を防止する場合は、そのために十分にテストされたライブラリを使用する方がよいでしょう。マイクロソフトはAntiXSSライブラリを持っているようです。
関連する問題
- 1. JavascriptからHTMLの要素を削除するには?
- 2. JavaScriptでHTMLテーブルを削除する
- 3. コメントコメントをHTMLから削除する
- 4. データベースからHTMLエンティティを削除する
- 5. 値からhtmlタグを削除する
- 6. TinyMCEは私のHTMLコードからCSSを削除します
- 7. Magento:チェックアウトページからJavaScriptを削除する
- 8. だからHTML/JavaScriptコード
- 9. コーパスからhtmlタグを除くすべてを削除する
- 10. iphoneでJavaScriptを使用してHTMLからタグを削除するにはUIWebView
- 11. javascript/jqueryを使用してテーブルからhtml imgを削除する方法
- 12. DOMからコードを削除してjavascript変数のスコープを消去する
- 13. htmlファイルからjavascriptコードを取得
- 14. 誰かがhtmlのjavascriptの削除ツールを知っている
- 15. WindowsでHTMLコードを追加または削除するResize
- 16. コードを削除する
- 17. JavaScriptを使って文字列からHTML、HEADタグ、BODYタグ全体をHTMLで削除する方法は?
- 18. JavaScriptのスイッチケースからのデッドコードの削除
- 19. Androidをリストビューから削除してから削除する
- 20. excelエクスポートで特定のhtmlカラムを削除する - javascript
- 21. javascriptで前後のHTML要素を削除する
- 22. htmlから画像と動画をプログラムで削除する
- 23. HTMLタグから特定の属性を削除する
- 24. TestLink XMLファイルのCDATAからHTMLタグを削除する
- 25. htmlフォームのドロップダウンリストから重複した値を削除する
- 26. フレンドリーなURLから.htmlを削除するには - Modx?
- 27. Python:テキスト文字列からHTMLヘッダを削除するには?
- 28. アンドロイドのsqliteデータベースからHTMLタグを削除するには?
- 29. htmldocumentからhtmlノードを削除する:HTMLAgilityPack
- 30. jQueryでHTMLの塊から属性を削除する
AntiXSSライブラリは、実際には柔軟ではなく、オブジェクトタグもブロックします。他の選択肢はありますか? –