問題タブ [html-escape-characters]

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.

0 投票する
3 に答える
5908 参照

php - エスケープされた文字をMySQLに保存してphpで表示するには?

たとえば、「それだけです」という文字列を保存したいとします。MySQL は自動的に ' 文字をエスケープします。PHP を使用してデータベースからその文字列をエコーする方法はありますが、\' のようなエスケープ文字の前にある \ を削除するにはどうすればよいですか? また、改行や空白などの他の書式も保持したいと思います。

0 投票する
1 に答える
3261 参照

jsf - JSF URLのアンパサンド(&)をエスケープ/回避する方法

window.open(url,"selectWindow","status=no,width=610,height=480,scrollbars=no")はJSFで使用しています。URLは次のようになります:

これは、次のようなポップアップウィンドウに表示されます。

問題は、value2がその中にある文字列であるという&ことです。言う、value2 = ab&12value2として読み取られ、記号が原因でab&12壊れないようにするにはどうすればよいですか?ab&

0 投票する
1 に答える
1818 参照

javascript - エスケープ文字を含む mailto リンクを使用すると、yahoo メールで認識されないのはなぜですか?

mailto リンクを含む html ページを作成しました。電子メールの本文には、エスケープ文字 (\'、\"、\n、\r) があり、いずれも Yahoo メールで認識されないようです (yahoo メールがデフォルトの電子メールに設定されている場合)。mailto リンクは、コピーをキャリッジ リターン (\r) または改行 (\n) を行わずに本文を取得し、一重引用符 (\') または二重引用符 (\") に達すると、コピーの解析を停止します。インターネット上でこの問題の修正に遭遇したことはありません。誰かがこの問題に遭遇し、修正があれば、それは大歓迎です.

0 投票する
2 に答える
3505 参照

spring - \r、\n、\t などに相当する Spring 式言語

私はSpring Integrationを使用しています。以下のような文字列 (ペイロード) を取得します。

<Element><Sub-Element>上記の文字列が実際にどれで 始まるかをテストする必要があります<Element>\r\n <Sub-Element>.

理想的には、最初のルーターがテストに合格する必要がありますが、この場合は不合格です。\r \n などの SpEL に相当するものを見つけるのを手伝ってくれる人はいますか?

0 投票する
1 に答える
1681 参照

ruby-on-rails - テキスト領域での HTML エスケープを防止する

Rails のテキスト領域に HTML コードを配置すると、html が出力されることに気付きました。

例えば:

次のように出力します。

こんにちは

Rails 3 のテキスト入力は HTML を自動的にエスケープすると思っていましたが、@variable.textarea を出力すると、太字のテキストが表示されます。入力する HTML を選択していますか? また、テキストエリアのコンテンツを出力するときに、すべての HTML が常にエスケープされるようにするにはどうすればよいですか?

ありがとう!

0 投票する
2 に答える
12772 参照

node.js - node.js とハンドルバー: コンパイルされた HTML はエスケープされます

ノードアプリケーションでハンドルバーを使用していますが、問題があります。

これがテンプレートですindex.html

これがコードです

問題は、タグ<B>がエスケープされていることです&lt;B&gt;

どうすればこれを回避できますか?

0 投票する
2 に答える
1642 参照

html - HTML隠し値に特殊文字を追加する方法

value="name+asc" を非表示フィールドに入れたい。HTTP メソッドは Get です。

しかし、URL に name+asc を入れることはできません。

どうすればその問題を処理できますか。

0 投票する
1 に答える
449 参照

python - Pyramid の HTTPNotFound エラーにリンクを含める方法は?

私のサイトの一部は wiki エンジンです。ページが存在しない場合、新しいページを作成するためのリンクを含むカスタム 404 エラー ページを提供したいと考えています。このカスタム 404 は、失敗した Wiki ページ ビューのコンテキストでのみ表示されます。

このロジックを実装するには、新しいページを作成するためのリンクを含むカスタム メッセージを含む HTTPNotFound() オブジェクトを返します (発生させません)。残念ながら、リンクはエスケープされています。html リンクを強制的にリンクとして表示するにはどうすればよいですか?

編集: Python Pyramid & Chameleon templating language escapes htmlの解決策を見つけました

そのようなオブジェクトが Pyramid に既に存在する可能性が非常に高いです

0 投票する
4 に答える
186 参照

javascript - 文字列内の「\」を「-」に置き換えます

以前に尋ねられたすべての質問を見ましたが、役に立ちませんでした。バックスラッシュを含む文字列があり、バックスラッシュを「-」に置き換えたい

私はこれがそれを行う適切な方法だと思っていましたが、アラートで表示されるため、もちろん間違っていますadbcsjhffkjfhafが、のようにする必要がありますadbc-sjhf-fkjfh-af

私はここでどのような間違いを犯し、その理由とこれを達成する方法は何ですか...??

ワーキング JS フィドル