問題タブ [html-encode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - HTML の文字列をエンコードするにはどうすればよいですか?
Perl で文字列/オブジェクトを HTML エンコードする簡単な方法を探しています。使用する追加パッケージが少ないほど良い。
php - PHP Substr 関数のトリミングの問題
以下のコードを使用してタイトルをトリミングし、ブログの最近の投稿セクションを表示しています。
しかし、HTML 文字エンティティには問題があります。substr
タイトルをトリミングする関数を使用すると、 substr
HTML 文字エンティティもトリミングされます。
だから私は関数を使おうとしましhtml_entity_decode
たが、うまくできません。
誰でも私を助けることができますか?
c# - Asp.net C# で html をエンコードしますが、タグはそのままにします
< と > をそのまま残しながら、テキスト全体をエンコードする必要があります。
例
なる必要があります:
HTMLタグはそのままにしておく必要があります
asp.net-mvc - ASP.NET MVC で ActionLinks を構築するときに Html.Encode を呼び出す必要があります
リンクの名前がデータベースから取得された場合、Html.Encode メソッドを呼び出して名前を消去する必要がありますか?
例えば:
また:
<a>
とタグの間のページに危険な文字列が挿入されないようにするためにこれを行うことは理にかなっていますが</a>
、アンカー タグ間でスクリプトなどを実行できますか?
html - Html.Encode&String.Join内の改行
次のコード行があります。
どういうわけかコンマを改行に置き換えることは可能でしょうか?
javascript - Google マップのマーカーのタイトルで文字をエスケープするには?
次のコードがあるとします。
これにより、期待どおりにマーカーが作成されますが、マウスをその上に置く
と、期待どおりに「Búfals」が表示されません (代わりに、html コードが表示されます)。
これは違いはありません:
何か案は?
ありがとう。
asp.net-mvc - ASP.NET MVC:Html エンコードされたコンテンツで HTML マークアップを許可する方法は?
MVC 2 に Html.Encode() 文字列への魔法の既存のコードがあり、段落記号や改行などの特定の html マークアップを許可しますか? (Linq から SQL データベース フィールドへ)
効果を達成するための恐ろしいコード例:
何かをオーバーロードして、許可された html タグでいっぱいの配列 (またはオブジェクト) を渡すことは、本当に素晴らしいことです。
php - HTMLを出力するためのmysql_real_escape_string()のデコード
私はSQLインジェクションから身を守ろうとしており、以下を使用しています。
HTMLを投稿すると、次のようになります。
real_escape_stringが他にいくつのバリエーションを追加するかわからないので、いくつかを置き換えて他のバリエーションを見逃したくない...これを次のような正しい形式のHTMLに「デコード」するにはどうすればよいですか。
html - 永続化する前に HTML をエンコードする必要がありますか?
たとえば、データベースに格納する前にHTMLをエンコードする必要がありますか? それとも、ブラウザに送信する途中でエンコードするのが通常の方法ですか?
追加のストレージを確保するために、データベース内のすべてのテキストベースのフィールドの長さを 4 倍にする必要がありますか?
確実な「はい」または「いいえ」ではなく、ベストプラクティスを探しています:-)
asp.net - 文字列をHTMLエンコードして、人間が読める形式のタグを使用するにはどうすればよいですか(例:êの代わりにê)
ご挨拶、私はê
(=ê)などの人間が読めるタグを使用して文字列をHTMLにエンコードする方法を探しています。現在、HttpUtility.HtmlEncode()関数を使用していますが、人間が読める形式のタグではなく、番号付きのタグを返すようです。例えば:
最初のコメントに似た文字列をHTMLにエンコードするための設定または関数がASP.Netにありますか?
編集:テキストはデータベースにHTMLエンコードされて保存されるため、この種の機能を探しています。テキストは、HTMLに変換された一連のMSWordドキュメントから取得されます。